Estaba jugando con reset
después de leer cosas en el libro de Pro Git.Git: reset --hard ahora estoy atorado en el pasado
Básicamente terminé haciendo un reset --hard
a una revisión 12 confirmaciones anteriores.
Parece que no puedo volver al presente ni a la última confirmación. He intentado reset
usando ORIG_HEAD
e incluso alimentándolo en el sha1 de la revisión para avanzar.
Corriendo git status
Obtengo: Sucursal está retrasada por 12 commits y puede reenviarse rápidamente.
¿Cómo muevo HEAD a la última confirmación?
¡Eso lo hizo, incluso sin acceso a la red!Genial, aunque desearía haber entendido realmente cómo se puede fusionar con una rama remota, incluso si no se puede conectar. – Gabe
'merge's son operaciones locales (es la' fetch' que requiere una conexión de red). –