我有一个奇怪的问题。我使用 TortoiseGIT(Win7),我的存储库放置在虚拟服务器(Debian)上,我使用 gitolite 和 SSH 密钥。
我可以clone将存储库存储到我的 PC,我可以运行Fetch, Push, Commit, Sync.. 一切,但是当其他贡献者尝试Pull从服务器Pushed进行更改时,会出现以下错误:
git.exe pull -v --progress "origin"
fatal: 'pull' appears to be a git command, but we were not
able to execute it. Maybe git-pull is broken?
git did not exit cleanly (exit code 128)
我不明白,为什么只是pull命令不起作用..感谢您的帮助。
我可以使用贡献的更改来克隆存储库..但不能Pull对我的 PC 上创建的存储库进行更改。