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