tener - ¿qué hace git log-oneline?
cómo deshacer la actualización del submódulo de git (1)
Accidentalmente verifiqué una actualización incorrecta del submódulo:
-Subproyecto commit 025ffc
+ Subproyecto commit f59250
Ya está empujado al mando a distancia ..
¿Cómo deshago esta actualización?
Ejecute git checkout 025ffc
en el directorio de submódulos y luego git add SubmoduleName; git commit -m ''Some message''
git add SubmoduleName; git commit -m ''Some message''
en el directorio principal.
(Recuerda que marcar un commit a través de su hash te deja en "estado HEAD separado", lo que significa que no estás en ninguna rama. Así que si ya hay una rama apuntando a 025ffc
en el repositorio de submódulos, deberías revisar esa rama de lo contrario, probablemente querrá crear una sucursal allí y comprobarlo.)