IntelliJ IDEA中的终端工具窗口无法识别git命令

时间:2014-12-28 17:01:39

标签: git intellij-idea

我正在尝试将Bitbucket与IntelliJ IDEA社区版一起使用。

  1. 我去了文件>>设置...>>插件并安装 Bitbucket 插件。 Git Integration 插件似乎已经启用。

  2. 我去了文件>>设置...>>其他设置>> Bitbucket 并登录。

  3. 我安装了 Git-1.9.5-preview20141217

  4. 我去了文件>>设置...>>版本控制>> Git 并将 Git可执行文件的路径设置为 C:\ Program Files(x86)\ Git \ bin \ git.exe 。测试会找到它。

  5. 我在 VCS 下激活了所有这些。我看到了一条成功的消息。

  6. 然后我在团队中创建了一个存储库。 现在我必须做第一次提交,对吗?

      

    您的计算机上已经有一个Git存储库?让我们把它推到Bitbucket。

    cd /path/to/my/repo
    git remote add origin https://Francesco_Menzani@bitbucket.org/sphx/s.git
    git push -u origin --all # pushes up the repo and its refs for the first time
    git push -u origin --tags # pushes up any tags
    

    我打开查看>>工具Windows>>终端

      

    “git”未被识别为内部或外部命令

1 个答案:

答案 0 :(得分:4)

终端工具窗口只是命令shell的终端模拟器。对于Windows,shell默认为cmd,这完全独立于IDE设置。因此,为了使其工作,您必须在PATH环境变量中使用git。

你可以这样做:

  1. 转到控制面板/系统/高级系统设置
  2. 点击环境变量
  3. 选择路径,然后点击编辑
  4. 在变量值的末尾附加以下字符串:;C:\Program Files (x86)\Git\bin
    • 分号很重要,因为单个PATH条目由它分隔
    • git bin目录的路径可能与您的系统不同
  5. 这适用于Windows 8.1。在旧版本的Window上可能会略有不同。以防这里是link,它涵盖了更多Windows版本的此过程。

    或者您可以将Git Bash设置为终端工具窗口的shell。我个人更喜欢这种方法在Windows计算机上。您可以通过进入设置/终端并将 Shell路径设置为"C:\Program Files (x86)\Git\bin\sh.exe" --login -i(这可能与您的计算机不同)来实现。