我的 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