更新Git remote:对象目录

时间:2017-05-12 03:37:38

标签: git repo

我需要一些帮助..如何在进行此清理后更新远程中的git存储库?

在我的.git本地目录中,大小仅为1.7GB,而在远程我有40GB大小。如何更新遥控器使其达到1.7GB,与本地相同? 40GB的一个原因是.git中的对象目录,我在本地清理它现在它现在是1.7GB,我该如何推送这个更新?

我用这个命令来清理:

 git gc --aggressive --prune

1 个答案:

答案 0 :(得分:1)

git gc命令仅在本地存储库上执行垃圾回收。这不是你可以推送到遥控器的东西。

如果您控制遥控器,您也可以对其执行垃圾收集。究竟如何做真的取决于你使用的软件(例如,gitolite,Gitlab,Bitbucket ......)

如果您使用的是Github等服务,他们会自动自行处理,您无需做任何事情。