我在使用git的地方有大约40个(!)子模块仓库的仓库。
每当我执行gitgit push origin master
时,remote: Processing changes
动作就非常慢。
有什么办法可以加快推进速度吗?Gerrit用作后端,但是我重写HEAD:refs / for / master来缩短审阅机制。
PS。我知道我有很多子仓库,但这可能不是最佳选择,但这就是事实,问题不关乎这个:-)
确定发现问题:
最高的回购是跟踪主分支。这意味着当我在每个子仓库中推送原始数据时,顶部仓库会自动更新(在Gerrit中)。
我不明白这一点,所以我也对顶级仓库进行了推送,这导致了很长的处理时间。
邓诺为什么。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句