0

我发现自己最近在我的办公室电脑上经常使用 SourceTree 中的终端。然而,当我回到家时,我注意到这在我的笔记本电脑上不起作用,我收到的错误如下:

错误

我试过谷歌搜索问题并重新安装 git 和 SourceTree,但没有结果。

4

1 回答 1

3

我有一个类似的问题,如果不一样的话。发现 Sourcetree(或某些旧版本的 Sourcetree)包含一个可移植版本的 git(带有自己的 shell)。就我而言,该版本是 2015 年的。我希望系统上其他地方的升级或 PATH 变量排序问题导致某种 DLL 地狱。

我的解决方案:

  1. 首先安装一个更官方的git 包。
  2. 打开 SourceTree,然后转到 SourceTree 选项对话框并导航到 Git 选项卡。
  3. 在“Git 版本”组框内,单击“使用系统 Git”按钮。

现在 SourceTree 将使用官方的 git 而不是内置的可移植的东西。现在您的终端按钮有可能再次起作用。

于 2018-04-08T17:03:00.533 回答