我尝试使用Homebrew ( brew
) 在 Mac 终端上更新 Git,除了终端中的目录不同外,一切看起来都很好。命令“which git”给了我/opt/homebrew/bin/git,版本是 2.34。
但是在 Visual Studio Code 中它说/usr/bin/git。这里的版本是 2.30。
我该如何解决这个问题?
我尝试使用Homebrew ( brew
) 在 Mac 终端上更新 Git,除了终端中的目录不同外,一切看起来都很好。命令“which git”给了我/opt/homebrew/bin/git,版本是 2.34。
但是在 Visual Studio Code 中它说/usr/bin/git。这里的版本是 2.30。
我该如何解决这个问题?
检查设置“ Git Path
”是否直接设置为/usr/bin/git
。
如果是这样,您可以删除该设置:VSCodegit
将从$PATH
.
只要显示 which git /opt/homebrew/bin/git
before /usr/bin/git
就可以了。
OP MadCodex在评论中添加:
我刚刚删除了 brew git 一切又恢复正常了
我不会推荐“解决方案”,因为brew git 是应该在这里的。
从讨论export PATH="/opt/homebrew/bin:$PATH"
中,添加 ~/.zshr
并重新启动 VSCode 就足够了。