我已经关闭了git令人讨厌的自动重新打包功能(我猜大多数git用户都知道"重新打包以获得最佳性能"使用git时的消息)而是调用&#34 ; git gc"过夜与cronjob。
但是我不确定这是否足够,我是否也应该运行" git repack"之前或之后" git gc"。
" git repack"的联机帮助页和" git gc"不要提到两者之间的任何联系,以及" git repack"实际上包含这句话:
相反,松散的无法到达的物体将根据被修剪 正常的到期规则与下一个git gc调用。
这将向我表明" git gc"并不足以完成所有的管家工作和" git repack"也需要。这是正确的,git应该使用什么管家命令?