【发布时间】:2013-05-26 14:38:50
【问题描述】:
我的存储库有大量大文件。 它们主要是数据(文本)。 有时,由于重构或打包,我需要将这些文件移动到另一个位置。
我使用git mv命令来“重命名”文件的路径,但是提交的大小(实际差异大小)非常巨大,与rm,git add相同,这似乎效率低下/p>
还有其他方法可以减少提交大小吗?
还是我应该将它们添加到.gitignore 并作为 zip 文件上传到上游?
感谢您的回答。
仅供参考,
以下一系列命令将导致文件大小bar
git mv foo bar
git commit -m "modify"
git cat-file -s HEAD:bar
我认为 git 做了 rm 和 add。
你能告诉我这个信息是否与实际尺寸无关吗?
【问题讨论】:
-
“提交大小”是什么意思?
标签: git rename mv large-data