我正在使用sourcetree工具查看一个git分支,它需要很长时间 - 45分钟。
命令执行
git -c diff.mnemonicprefix = false -c core.quotepath = false clone --branch mybranch --recursive mygitrepourl分支大小:670 MB
请帮助我理解为什么花了这么长时间才结账。
答案 0 :(得分:0)
git repo中可能存储了一个大文件(可能是二进制文件)。
如果是这种情况,您可能需要remove that file from the repo history并且(在与该回购的其他用户沟通后)执行git push --force
。
此外,您可以考虑将Git Large-File Storage (Git LFS)用于这些大文件。
答案 1 :(得分:0)