IMPORTANTE: Antes de ver el video lee esto
En el minuto 8:55 hay un corte en donde el profesor estaba explicando sobre que ahora tenían que hacer el push a main
y de repente se corta y termina haciendo push a master
.
.
Como ese corte vuelve esta parte confusa, aquí te dejo las instrucciones para que puedas seguir el curso sin que te dé errores al tratar de hacer el push.
.
GitHub cambió su rama por defecto a main
, antes se llamaba master
, git aún sirve conservando la rama master
por defecto. Al ser ramas diferentes, al querer hacer el push es muy probable que los cambios no se vean y te pasen cosas raras con tu repositorio. Para evitar esto tenemos dos soluciones:
.
1.- Cambiar la rama por defecto de git a main (recomendado)
.
Para hacer esto (justo después del git init
y ANTES del ```git add`), estando en tu repositorio desde la terminal debes escribir el siguiente comando:
git checkout -b main
Esto establecerá tu rama por defecto como main
y no tendrás problemas al subir tu código al repositorio.
.
Si ya hiciste un commit antes de hacer lo que puse allá arriba, entonces puedes ejecutar este comando:
git branch -m master main
Esto renombrará tu rama actual master
a la rama por defecto de GitHub main
.
.
2.- Cambiar la rama por defecto de GitHub a master (no recomendado)
.
Puedes optar por seguir usando master
como rama principal en GitHub, aunque no lo recomiendo, ya que la tendencia es usar main
, pero si quieres seguir usando master
…
.
Dirígete a esta URL (ya tienes que haber iniciado sesión en tu cuenta de GitHub):
.
https://github.com/settings/repositories
.
En donde dice “Repository default branch” estará escrito por defecto main
, solo tienes que cambiarlo a master
y darle click al botón de Update
, de esta forma puedes seguir normal con el curso (lo mismo aplica para el Curso de Git y GitHub, aunque allá estarán usando master
).
.
Listo, ya puedes empezar a ver tu clase 😄
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?