我需要一些帮助..如何在进行此清理后更新远程中的git存储库?
在我的.git
本地目录中,大小仅为1.7GB,而在远程我有40GB大小。如何更新遥控器使其达到1.7GB,与本地相同? 40GB的一个原因是.git
中的对象目录,我在本地清理它现在它现在是1.7GB,我该如何推送这个更新?
我用这个命令来清理:
git gc --aggressive --prune
答案 0 :(得分:1)
git gc
命令仅在本地存储库上执行垃圾回收。这不是你可以推送到遥控器的东西。
如果您控制遥控器,您也可以对其执行垃圾收集。究竟如何做真的取决于你使用的软件(例如,gitolite,Gitlab,Bitbucket ......)
如果您使用的是Github等服务,他们会自动自行处理,您无需做任何事情。