在Intellij终端中设置git


79

我想在Intellij Terminal中使用git,但无法识别该命令。在命令提示符和Windows power shell中,该命令已被识别(我在系统环境变量中添加了git路径)。我也知道Intellij与Git具有GUI集成。

因此,谁能告诉我如何在Intellij终端中使用git命令。


我不是Windows用户,但我认为,您可以从本文中获得一些有用的信息。您可以尝试设置bashshell的安装路径,或者安装cygwin,然后在此处安装git。同样,可能会有所帮助。
海鸥2014年

Answers:


200

设置JetBrains(InteliJ,WebStorm,PHPStorm)IDE终端以使用GIT bash

  • 文件
  • 设定值
  • (在搜索中输入“ Terminal”)
  • 将Shell路径更改为:

"C:\Program Files\Git\bin\sh.exe" --login -i

要么

"C:\Program Files\Git\bin\bash.exe"

如果您有另一个安装目录,请分别更改它。


1
有没有办法以某种方式指定Mintty?这样做无法做一些事情,例如能够打印Unicode字符\u03BB
DanGordon

2
不要忘记将引号放在目录中。的IntelliJ有问题开展终端
Srujan库马尔Gulla

2
C:\Program Files\Git\bin\bash.exe
spencer.sm,

1
这在Win10和PHPStorm 2018.2.6中不再起作用。bash窗口仅在IDE外部弹出,然后立即关闭。
Macbert

4
如果您使用的是Windows版Git,请确保不要使用C:\ Program Files \ Git \ git-bash.exe,而要使用C:\ Program Files \ Git \ bin \ bash.exe-否则命令提示符将在一个单独的窗口!
user2428118

0

您不需要重新安装任何东西。去:

-File -Settings-搜索终端-在外壳路径中输入:“ C:\ Program Files \ Git \ bin \ sh.exe” --login -i(或安装Git的另一个目录)请告诉我是否可行对你很好


0

不再需要完整路径(Windows),我只是将cmd.exe替换为sh.exe,而宾果游戏就是他的名字O

设置>工具>终端> Shell路径 sh.exe


因为IntelliJ内有一些魔力,所以不再需要它了吗?废话。如果“ sh.exe”在您的PATH中,则当然可以通过PATH查找找到..
whaefelinger

-1

这为我工作:

IntelliJ:文件->设置->版本控制-> Git:

在右侧,Git可执行文件路径:

"C:\Program Files\Git\bin\git.exe"


问题需要git bash,而不是内置的git功能
GMeister,
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.