【问题标题】:Sourcetree Can't Open Git BashSourcetree 无法打开 Git Bash
【发布时间】:2016-02-20 19:27:58
【问题描述】:

在 Windows 8 上并尝试将 SourceTree 用作我的 Git 客户端 - 除了以下内容外,其他所有操作均有效:

当我点击 Sourctree 中的终端按钮时,它显示“无法启动 Git Bash 终端”(是的,我使用默认的 SourceTree 设置在单击此按钮时启动 git bash 终端)。

我能够调出所说的终端,但我必须 cd 进入正确的目录。真的希望终端按钮在 SourcTree 中工作。

【问题讨论】:

  • 是的......你们是正确的。我接受了 Source Tree 的最新更新,然后它停止正确启动终端。从 1.9.xxx 升级了 git,一切都很好。谢谢你的时间!

标签: atlassian-sourcetree git-bash


【解决方案1】:

是的,对我来说,解决方案是将 GIT 升级到最新版本。我有 1.9.4,现在我有 2.6.3。它工作得很好。我还注意到 git 现在有了新的控制台,我在这里看到了更多颜色 :)

【讨论】:

  • 是的!它对我有用,在 SourceTree 中:工具 > 选项 > git(表):单击选择“使用嵌入式 git”-> 单击“更新嵌入式 git”
【解决方案2】:

检查你的 git 版本。如果您仍然在运行系统 Git 1.9.5,那么现在最好升级到 2.6.3。检查您的 Git 路径,然后重新启动 SourceTree。新的 git bash 终端如下所示:

【讨论】:

    【解决方案3】:

    如果安装了 Cygwin,这可能会很有用。

    感谢您建议升级 Git,但它并没有解决我在 Windows 7 上的问题。

    要找出 Git 的位置,请打开一个新的 Git Bash 并调用 which git 命令:

    $ "which git"
    /usr/bin/git
    

    C:\cygwin\bin 中删除git.exe

    重新启动 SourceTree,它工作了。

    【讨论】:

      猜你喜欢
      • 2016-01-21
      • 1970-01-01
      • 2019-11-14
      • 1970-01-01
      • 2015-05-18
      • 2014-09-12
      • 2012-08-21
      • 2013-01-05
      • 2016-02-24
      相关资源
      最近更新 更多