サブモジュールを含む Git リポジトリを部分的にチェックアウトしたいと考えています。ディレクトリを確認するために行ったことは次のとおりです。
git clone --no-checkout git@github.com:MyOrganization/MyRepo.git --depth 1 --recurse-submodules
それから:
cd MyRepo
git checkout HEAD MyDirectory/puppet/
これはMyDirectory/puppetをチェックアウトしますが、 MyDirectory/puppet/modulesディレクトリに含まれるサブモジュールを取得しません...
サブモジュールをチェックアウトする方法はありますか? モジュールリストは非常に頻繁に変更されるため、すべてのサブモジュールディレクトリで同じコマンドを実行する必要なく実行できれば、それは素晴らしいことです。
ありがとうございました !