我正在使用msysgit客户端,我可以获取,推送但是当我尝试拉取它时显示
git: 'pull' is not a git command. See 'git --help'.
我尝试了git --exec-path
并且它给了C:\git-client/libexec/git-core
,这条路径存在,但我仍然无法拉动。有什么想法吗?
答案 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缺失的路径,所以也要检查出来。