git --version 在终端上显示错误的版本

git --version displays wrong version on Terminal

我正在使用自制软件更新 git。我输入: brew install git

自制软件告诉我 git 2.28 已经安装并且是最新的。但是,当我输入:

git --version

我得到:

git version 2.15.0

为什么会发生这种情况,我该如何解决?

我读到它可能与 $PATH 有关,我不完全理解。当我打字时 which git

我得到: /usr/local/bin/git

啊。现在我想通了这个问题。

我需要更新我的 shell。然后,当我输入 brew install git 时,它说:

Warning: git 2.28.0 is already installed, it's just not linked

所以我输入了

brew link git

到link版本。