您的位置:首页 > 编程语言 > Go语言

fatal: protocol error: expected old/new/ref, got 'shallow '

2015-07-27 15:32 1496 查看
git.exe push -v --progress  "origin" feature/FA:feature/FA

Pushing to ssh://...git
fatal: protocol error: expected old/new/ref, got 'shallow 39d01b642ab05e590158004e3f30c4d24600de25'
Counting objects: 75, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (13/13), done.
fatal: sha1 file '<stdout>' write error: Invalid argument
fatal: The remote end hung up unexpectedly
error: failed to push some refs to 'ssh://...git'

git did not exit cleanly (exit code 1) (4961 ms @ 7/27/2015 3:11:39 PM)


解决方法, 改变当前的git shallow clone为full clone

D:\Projects\FA>git fetch --unshallow
remote: Counting objects: 59, done.
remote: Compressing objects: 100% (10/10), done.
remote: Total 14 (delta 6), reused 10 (delta 2)
Unpacking objects: 100% (14/14), done.

D:\Projects\FA>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: