我的Git仓库有一个奇怪的问题。克隆我的机器上的repo工作正常,但是我的同事无法在他的机器上克隆repo。这是交易:
我的用户,在我的Mac OS X机器上:工作得很好
我的同事,同样的命令,在我的同事的Arch Linux机器上:不起作用
所以除了机器之外,一切都是完全相同的。我们得到的错误是:
致命:协议错误:预期旧/新/参考,得到'想要 db29ccc950e5b89bfa9084768de3b9c0feeb3494 side-band-64k ofs-delta' 致命:远程端意外挂断
为什么会发生这种情况的任何想法?
修改:
命令:
git clone -u /var/www/vhosts/mysite.com/bin/git-upload-pack \
ssh://myuser@mysite.com/var/git/myrepo.git
回购地点:
ssh://myuser@mysite.com/var/git/myrepo.git
我的Git版本:1.7.5
同事的Git版本:1.8.0