1
88
您可以删除二进制膨胀并保留其余的历史记录。Git允许您重新排序并“挤压”之前的提交,因此您可以组合添加和删除大型二进制文件的提交。如果添加操作都是在一次提交中完成的,而删除操作都是在另一次提交中完成的,那么这将比处理每个文件容易得多。
搜索添加和删除二进制文件的提交并注意它们的sha1,比如
然后,要编辑回购历史记录,请使用
插入
这需要一两分钟。
现在你已经移除了膨胀,但保留了你的其他历史。 |
2
26
你可以使用
如果你现在做了
|
3
21
多亏了杰斯佩尔的职位
一定要阅读那个手册…显然,您希望在存储库的备用克隆上执行此操作,以确保它按预期工作。 |
4
6
是
|