Git 【Git】submoduleの更新が反映されない原因と解決策|9パターン診断・自動化設定・総合リカバリ完全ガイド
Gitのsubmodule更新が反映されない原因と解決策を完全解説。親リポジトリが持つ「コミットSHA固定ポインタ」の概念、9つの典型原因(init未実施/pull後update忘れ/detached HEAD/--remote未使用/sync未実施/ローカル変更/認証/入れ子/shallow clone)、submodule.recurse=trueによる自動化、親ポインタcommit必須運用、総合リカバリ手順まで実務で役立つ形でまとめました。