你应该多久使用一次 git-gc?
manual page简单地说:
Users are encouraged to run this task on a regular basis within each repository to maintain good disk space utilization and good operating performance.
是否有一些命令可以获取一些对象计数以判断是否到了 gc 的时间?
最佳答案
这主要取决于存储库的使用量。如果一个用户每天 checkin 一次,每周执行一次分支/merge/等操作,您可能不需要每年运行超过一次。
由于有数十名开发人员处理数十个项目,每个人每天检查 2-3 次,您可能希望每晚运行它。
不过,比需要更频繁地运行它不会有什么坏处。
我要做的是现在运行它,然后一周后测量磁盘利用率,再次运行它,然后再次测量磁盘利用率。如果大小下降 5%,则每周运行一次。如果下降更多,则更频繁地运行它。如果下降较少,则运行频率较低。
关于git - 你应该多久使用一次 git-gc?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55729/