Pro Git
Pro Git Ahora, si vuelve al proyecto principal y ejecuta git diff --submodule puede ver que el submódulo se actualizó y obtener una lista de commits que se le agregaron. Si no desea escribir --submodule cada vez que ejecuta git diff, puede establecerlo como el formato predeterminado configurando el valor de configuración diff.submodule en “log”.
$ git config --global diff.submodule log $ git diff Submodule DbConnector c3f01dc..d0354fc: > more efficient db routine > better connection routineSi hace “commit” en este punto, bloqueará el submódulo para que tenga el nuevo código cuando otras personas lo actualicen.
También hay una forma más sencilla de hacer esto si prefiere no buscar y fusionar manualmente en el subdirectorio. Si ejecuta git submodule update --remote, Git irá a sus submódulos y buscará y actualizará todo por usted.