在Git for Windows 2.4下更正TortoiseGit的git.exe路径

Kla*_*urn 1 windows git tortoisegit

我已经安装了Git for windows 2.4.1候选版本(64位)

安装后似乎已将以下内容添加到系统路径中

C:\Program Files\Git\cmd;C:\Program Files\Git\mingw64\bin;C:\Program Files\Git\usr\bin
Run Code Online (Sandbox Code Playgroud)

但是在这种情况下,TortoiseGit似乎停止了工作.当我尝试在TortoiseGit中进行git操作时,它再也找不到我的git用户名了.

在此输入图像描述

我有版本1.8.14.0的TortoiseGit,这是最新的.

TortoiseGit Git.exe Path设置目前指向C:\Program Files\Git\cmd.

在TortoiseGit文档中,它说明了

msysGit/Git for Windows中存在一个已知问题:Git for Windows提供了两个git.exe文件(一个位于名为bin的文件夹中,另一个位于名为cmd的文件夹中).确保Git.exe Path指向Git for Windows安装文件夹中的bin文件夹.

在Git 2.4中有一个文件夹C:\Program Files\Git\usr\bin,但不再包含git.exe二进制文件.

git.exe二进制中都发现了C:\Program Files\Git\cmdC:\Program Files\Git\mingw64\bin但TortoiseGit没有这些设置工作.

小智 7

所有这些答案都是错误的.设置中的Git.exe路径设置不正确.

修复步骤:

  1. 右键单击git respostory
  2. 选择TottoiseGit | 设置
  3. 您将看到警告对话框
  4. 解雇它
  5. 您将获得另一个对话框,选择忽略
  6. 设置将启动
  7. 选择:常规(在树的顶部)
  8. 在Git.exe路径的编辑字段(中间一半)中输入Git.exe路径(在我的情况下为C:\ ProgramFiles\Git\bin)

而已!