git pull不能在msysgit客户端上运行?

时间:2014-04-18 07:21:22

标签: windows git msysgit pull

我正在使用msysgit客户端,我可以获取,推送但是当我尝试拉取它时显示

git: 'pull' is not a git command. See 'git --help'.

我尝试了git --exec-path并且它给了C:\git-client/libexec/git-core,这条路径存在,但我仍然无法拉动。有什么想法吗?

1 个答案:

答案 0 :(得分:2)

如上述评论中所述: git pull(通常)是做fetch然后merge的简写。

检查git fetch是否有效。

后来的研究表明,这可能是msysgit特定版本中的一个错误,https://code.google.com/p/msysgit/issues/detail?id=249所以尝试升级它(总是谨慎的建议)。

此外,还有一些用于" git: 'pull' is not a git command"根据你正在使用的平台,在各种修复方面找到了不少选择,但大多数都是git-core缺失的路径,所以也要检查出来。