`git`似乎在撒谎?

时间:2012-06-12 03:01:47

标签: linux macos

任何人都能解释一下吗? which git似乎撒谎......

$ which git
/usr/local/bin/git

$ /usr/local/bin/git --version
git version 1.7.9.2

$ git --version
git version 1.7.10.4

2 个答案:

答案 0 :(得分:6)

尝试使用以下命令从用于路径查找的bash哈希表中刷新git

hash -d git

然后再试一次。

参考文章:

答案 1 :(得分:0)

如果您使用bash,则type -a是更好的选择,因为它还会显示与which不同的别名。