これが状況です。複数のサブモジュールを含む git リポジトリがあります。最上位ディレクトリとすべてのサブモジュールの両方に、Visual Studio 2010 ソリューションが含まれています。
最上位のリポジトリは、最新のサブモジュールに依存しており、サブモジュールは更新されるたびに再構築する必要があります。任意の数のサブモジュールがあるため、私がやりたいことは、更新されたばかりのサブモジュールをコンパイルするために、git である種の更新後のフックを作成することです。
だから私の質問はこれです:サブモジュールが更新されたときにどのフックが呼び出されますか? ポストチェックアウトが私が望むものかもしれないようですが、よくわかりません。
それが違いを生む場合、バックエンドとしてGit for Windows(msysgit)でTortoiseGitを使用しています。