我在 MacBook 上使用 IntelliJ,每次打开应用程序时都会收到此消息。我已经检查了“Git 可执行文件的路径”下的“首选项”>“版本控制”>“Git”,并将此路径设置为终端中显示的路径
whereis git
。此外,测试 IntelliJ 设置中的路径会返回“Git 版本为 2.30.1”。我还能做什么来解决这个问题?
在我的例子中,问题是通过使缓存失效并重新启动 IDE 解决的。只需转到“文件”->“使缓存无效”->“无效并重新启动”即可。
就我而言,IDE似乎只能将
git
的路径识别为/usr/local/bin/git
,但git
安装在/usr/bin/git
。所以我在它们之间建立了一个软链接。
sudo ln -s /usr/bin/git /usr/local/bin/git
打开
Preferences > Git
> 版本控制 > git > Path to Git executables
:
设置为
/usr/local/bin/git
或
/usr/bin/git
对于使用带有 wsl2 的 Windows 的用户,IntelliJ 可能会自动检测到正确的文件,但有时无法访问。重新启动 wsl 和 IntelliJ 对我有帮助:
以上所有方法都不适合我。
首先,我使缓存无效 -> 无效并重新启动。 其次,我必须手动运行 git 命令。然后它似乎会在内部触发一些东西来查找 git 路径,我猜。之后就可以工作了。
就我而言,我通过转到“首选项”>“构建、执行、部署”>“构建工具”>“Gradle”并将
Gradle JDK
从 1.8
更新为 11
解决了此问题
只需使用以下命令更新/安装 git:
brew 安装 git
进入Intellij IDEA(左上角)->首选项->版本控制->Git->输入“/usr/local/bin/git”(一般git安装在这个路径下验证一次,即可输入与 finder 中相同)“git 可执行文件的路径”
繁荣!!你的 Git 回来了。
干杯!! :)
重新启动
Pycharm
解决了这个问题:我不需要Invalidate Caches
或修复git
可执行路径。