Cuando se confirma en un submódulo de git, debe ir al superproyecto para realizar un segundo commit, que es el nuevo hash del submódulo.Autocompilación del hash del submódulo git en el superproyecto
Esto es increíblemente molesto, fácil de olvidar y puede causar todo tipo de problemas si no lo hace.
Lo que quiero hacer es:
- confirmar los cambios en mi submódulo
- tienen el picadillo cometido de forma automática en el super-proyecto
- tienen tanto el submódulo y el super-proyecto llevado a su origen remoto ('git push')
¿Cuál es la mejor manera de averiguar si estás en un submódulo, dónde está el superproyecto, etc. y automatizar esto?
Tal vez algún tipo de gancho post-commit en el submódulo?
extraño, cero votos hacia arriba? +1, al menos. No sé sobre ninguno de estos comandos;) –