如果你遇到git fatal: the remote end hung up unexpectedly fatal: early EOF fatal: index-pack failed
你可以先浅复制
git-clone --depth 1 [你要克隆的repo]
之后你应该是能克隆下该分支了,但是又有新问题了,本地不是完整的repo了,只有克隆的一个分支了,用以下的命令可以解决
首先 git remote set-branches origin '*'
然后 git fetch -v
最后 git checkout [你需要的branch]
当然你也可以手动编辑 .git/config 这个文件
例如:
找到以下这行
fetch = +refs/heads/master:refs/remotes/origin/master
(替换 master 为 *):
fetch = +refs/heads/:refs/remotes/origin/
网友评论