tengo un repositorio remoto http://github.com/fernandezpablo85/TestGit clon no trae rama principal
Esta cesión temporal tiene una rama master
, pero está detrás de otras dos ramas así que cuando me clonarlo consigo este warining:
advertencia : HEAD remoto se refiere a ref inexistente, no puede pagar.
Y también que no entiendo un master
rama local (git branch
muestra nada).
puedo arreglar todo el asunto haciendo:
git checkout -b master origin/master
Pero me preguntaba por qué sucede esto? Se supone que el maestro es el más avanzada rama? ¿O hay algo más que está mal con mi repositorio?
@Pablo: por qué: porque elimina una rama remota en la que ha pulsado algunas confirmaciones (y no en el maestro remoto).La parte de GitHub solo está relacionada con su consola de administración, muestra esa rama remota eliminada como predeterminada y evita que el usuario cambie la rama predeterminada a principal. Ese bit es un problema de GUI, no un problema de Git. – VonC
@Elimnatas ¿Por qué editaste mi pregunta así? –
@Pablo: supuestamente debido a http://meta.stackexchange.com/questions/2950/should-hi-thanks-and-taglines-and-salutations-be-removed-from-posts, pero puede deshacer esa edición si tu quieres. – VonC