【发布时间】:2012-05-02 11:05:22
【问题描述】:
我有一个奇怪的问题。我使用 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 上创建的存储库的更改。
【问题讨论】:
标签: gitolite tortoisegit git-pull