私はgitリポジトリのルートを持っています/git
次のようなさまざまな深さのパスがあります。
/git/project/project1/module1.git
/git/project/project1/module2.git
/git/project/project2/dev/module1.git
/git/library/libgit2.git
/git/library/jquery/jquery.git
git gc内部のすべてのリポジトリで再帰的に実行するにはどうすればよい/gitですか?
シェル スクリプトを使用してリポジトリを反復処理することをお勧めします。そのディレクトリが有効な git リポジトリでない場合は、実行しないでくださいgit gc。