我们面临着git pull
花费太多时间的问题,最后它只是失败了。我们正在使用Gitlab公司。
什么时候发生
我的一位同事用一些巨大的视频和图像文件更新了回购。 我们试图拉取代码可能是因为该文件占用时间过长而且也失败了。
我们尝试了什么
所有这些都没有解决问题:
git filter-branch
。git gc
之后尝试了git filter-branch
命令。但对于我的同事,他能够非常快速地提取代码,
错误
remote:计算对象:1279,完成。 remote:压缩对象:100%(880/880),完成。 致命:远程端意外挂了MiB | 743.00 KiB / s
致命:早期EOF 致命:索引包失败
被修改
答案 0 :(得分:4)
你的同事的同步速度更快,因为他已经有了这个分支。听起来您可能没有使用git filter-branch
正确删除大文件。查看历史记录以确保其不再存在。
您可能还需要运行git gc
进行垃圾回收。