2017-06-11 42 views

答えて

1

サブモジュールは、gitlinkとして親レポサブレポのSHA1を指すspecial entry in the indexを、参照されます。

ブランチを切り替えると、そのエントリが変更される可能性があります。つまり、別のSHA1でサブレポをもう一度チェックアウトする必要があります。

これはまさにgit submodule update --initの機能です。

initupdateサブコマンドは、サブモジュールをチェックアウトし、作業ツリー内の適切な改正で維持します。

関連する問題