Recientemente github remplazo a master como rama principal y hay “problemas” con las lecciones en el curso ya que en git estas trabajando con master pero en github “main” ahora es la rama principal.
Hay dos maneras de arreglar esto :
Usar a main como rama principal en git
con el siguiente codigo podemos remplazar a master por main:
git branch -m mastermain
git push -u origin main
git branch -m master main < – mandamos el historial de master a la nueva rama main
git push -u origin main <-- Hacemos push a la rama main para que github tenga todo el codigo que anteriormente teniamos en master
Ahora solo recuerda que cuando en el curso digan la rama master tu usaras “main”
Colocar a master como rama principal
En tu repositorio en github ir a:
Settings > Branches > en el menu que aparece seleccionar master y dar click en el boton de “update”
Como podemos cambiar por defecto la rama master en git para que sea main?
Muchísimas gracias, me sirvió bastante. 😄
Muchísimas gracias. Grandiosísíma aclaración
Por que hicieron este cambio?
Con el movimiento black Lives Matter diversas compañias hicieron cambios a termminos o referencias que puedan tener una connotación rasista
MUCHAS GRACIAS! Lastima que ya lo habia resuelto y tarde mucho u.u lo compartiré para los caompañeros que andan en las mismas
gracias, buena aclaración. sobre entiendo que el nombre en el remoto y local debe ser el mismo siempre.
voltie mucho con las soluciuon de este error y veo que es mas facil gracias