我们的一个 git 仓库非常大,导致 git-clone 耗费了很长时间(超过几分钟)。.git 目录大小约为 800M。克隆总是通过 ssh 在 100Mbps 的局域网上进行。即使在本地通过 ssh 克隆也需要几分钟的时间。
是的,我们在仓库中存储数据和二进制文件。
除了将它们移出仓库,还有什么方法可以加快速度吗?
即使将大文件移动出去是一个选项,我们如何在不重写所有历史记录的情况下完成呢?
除了将它们移出仓库,还有什么方法可以加快速度吗?
即使将大文件移动出去是一个选项,我们如何在不重写所有历史记录的情况下完成呢?
.gitignore
设置得足够好了吗?我通过这些考虑从4.3GB的仓库减少到了450MB,真是救了我的命,哈哈。 - Nic