No estoy del todo seguro de los pasos que causaron esto, sin embargo, he terminado sin mi rama maestra GIT.He perdido mi rama principal y según GIT, mi CABEZA (aunque podría haberlo dicho). ¿Cómo los recupero?
Tuve una oportunidad para arreglar cosas usando las instrucciones aquí: http://sitaramc.github.com/concepts/detached-head.html sin embargo mi ignorancia general de GIT puede haberme dejado en una situación peor de lo que comencé.
$ git branch
first-cucumber-attempt
notifications
* second-cucumber-attempt
sendgrid-setup
En algún momento, aparentemente empecé a trabajar en una cabeza separada y ahora no saben cómo encontrar mi amo (me siento un poco como Alicia en estos momentos).
El intento de checkout master da:
$ git checkout master
error: pathspec 'master' did not match any file(s) known to git.
El intento de tirar de maestro da:
$ git pull origin master
From github.com:petenixey/kind-advice
* branch master -> FETCH_HEAD
Already up-to-date.
La rama "second_cucumber_attempt" tiene todo el código que desea combinar en amo y señor es sigue siendo seguro en Github pero no puedo acceder. Estoy completamente atrapado.
+1 por "Me siento un poco como Alicia en este momento". – thomasd