我有一个 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
在里面的所有 repos 中递归运行/git
?
我更喜欢使用 shell 脚本来遍历存储库:如果该目录不是有效的 git 存储库,请不要运行git gc
.