我尝试使用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 就足够了。