【问题标题】:Git is not recognized in pycharmGit在pycharm中无法识别
【发布时间】:2017-05-17 15:13:55
【问题描述】:

我正在尝试使用 pyCharm 从 bitbucket 中提取一个 github 存储库。

我在版本控制/Git 下添加了我的 git 可执行文件的路径并安装了 bitbucket 插件。如果我同时测试两者,则表示测试运行良好。

但是,当我现在打开终端并尝试像这样拉一个代表时:

 git pull https://marcvanderpeet1983@bitbucket.org/marcvanderpeet1983/betfair_predictions.git

我收到以下错误:

 'git' is not recognized as an internal or external command,
 operable program or batch file.

对这里出了什么问题有什么想法吗?

【问题讨论】:

    标签: windows git pycharm


    【解决方案1】:

    终端与您设置的那些选项无关。终端只是将您的命令转发到操作系统,在您的情况下是 Windows。您必须在PATH 环境变量中添加git.exe 的路径,注销并重新登录到Windows 才能使用来自cmd.exe 或您尝试使用的终端的git。

    PyCharm 中的设置只是为了与 Git 集成,以便 PyCharm 可以使用 Git。因此,如果您使用 PyCharm GUI 和 menues 来使用 Git,那么该设置将被使用并且有效。而且我想通过 BitBucket 插件,您可以获得用于克隆、拉取请求等的额外 GUI 选项,但我不知道,因为我不使用 BitBucket。

    【讨论】:

    • 感谢您的反馈。我用 C:\Program Files\Git\bin\git.exe 更改了我的路径变量,但我仍然得到同样的错误。有什么想法可以进一步研究吗?
    • C:\Program Files\Git\bin,不是C:\Program Files\Git\bin\git.exe
    【解决方案2】:

    我必须关闭所有 PyCharm 窗口,然后重新打开项目以使更新的系统路径在 PyCharm 终端中生效。

    【讨论】:

    • 您的答案可以通过额外的支持信息得到改进。请edit 添加更多详细信息,例如引用或文档,以便其他人可以确认您的答案是正确的。你可以找到更多关于如何写好答案的信息in the help center
    猜你喜欢
    • 1970-01-01
    • 2012-03-09
    • 1970-01-01
    • 2013-03-06
    • 2014-05-21
    • 2021-10-09
    • 2021-11-05
    • 2015-01-06
    • 2016-06-01
    相关资源
    最近更新 更多