いくつかのサブモジュールを含む Git リポジトリが与えられます。そのリポジトリの
すべてのクライアント (read clones--recurse-submodules=on-demand
) を強制して、コミットをプッシュするオプションを使用する方法はありますか? ユーザーにそのフラグを手動で各に追加させたくありませんgit push
。
それに加えて、サーバーに更新フックを設定してこのポリシーを適用しますが、それだけでは、ユーザーは--recurse-submodules=on-demand
コミットをプッシュするたびに入力する必要があります。