¿Cuál es la diferencia entre main y master?

Alex Fernández

Alex Fernández

Pregunta
studenthace 4 años

¿Cuál es la diferencia entre main y master?

3 respuestas
para escribir tu comentario
    Alex Fernández

    Alex Fernández

    studenthace 4 años

    Muchas gracias por sus comentarios.

    Francisco Ponce

    Francisco Ponce

    studenthace 4 años

    Hola Alex

    Creo que este blog lo explica con más profundidad. Pero en resumen, GitHub (la plataforma que usamos para compartir nuestro código con nuestro equipo de trabajo o con la comunidad) ha decidido cambiar el nombre por defecto de la rama master a main. Hasta el momento en Git la rama que creamos por defecto se llama master. Es por eso que es necesario hacer el cambio de nombre :).

    Anthony Ismael Manotoa Moreno

    Anthony Ismael Manotoa Moreno

    studenthace 4 años

    Hola :)

    Te dejaré textualmente una clase del curso de Git y GitHub que lo explica:

    El escritor Argentino Julio Cortázar afirma que las palabras tienen color y peso. Por otro lado, los sinónimos existen por definición, pero no expresan lo mismo. Feo no es lo mismo que desagradable, ni aromático es lo mismo que oloroso.

    Por lo anterior podemos afirmar que los sinónimos no expresan lo mismo, no tienen el mismo “color” ni el mismo “peso”.

    Sí, esta lectura es parte del curso profesional de Git & GitHub. Quédate conmigo.

    Desde el 1 de octubre de 2020 GitHub cambió el nombre de la rama principal: ya no es “master” -como aprenderás en el curso- sino main.

    Este derivado de una profunda reflexión ocasionada por el movimiento #BlackLivesMatter.

    La industria de la tecnología lleva muchos años usando términos como master, slave, blacklist o whitelist y esperamos pronto puedan ir desapareciendo.

    Y sí, las palabras importan.

    Por lo que de aquí en adelante cada vez que escuches a Freddy mencionar “master” debes saber que hace referencia a “main”

    Puedes leer un poco más aquí: Cambios en GitHub: de master a main

Curso de Prework: Configuración de Entorno en Windows

Curso de Prework: Configuración de Entorno en Windows

Prepara tu computadora para trabajar como Web Developer profesional. Instala y configura correctamente Windows Subsystem Linux o WSL, tus llaves SSH y Visual Studio Code. Domina el flujo básico de Git y GitHub para programar con un sistema de control de versiones junto a tu profesor Ricardo Celis.

Curso de Prework: Configuración de Entorno en Windows

Curso de Prework: Configuración de Entorno en Windows

Prepara tu computadora para trabajar como Web Developer profesional. Instala y configura correctamente Windows Subsystem Linux o WSL, tus llaves SSH y Visual Studio Code. Domina el flujo básico de Git y GitHub para programar con un sistema de control de versiones junto a tu profesor Ricardo Celis.