在git for windows 2.4下更正TortoiseGit的git.exe路径
我已经安装了 似乎在安装之后,系统路径中添加了以下内容在git for windows 2.4下更正TortoiseGit的git.exe路径,windows,git,tortoisegit,Windows,Git,Tortoisegit,我已经安装了 似乎在安装之后,系统路径中添加了以下内容 C:\Program Files\Git\cmd;C:\Program Files\Git\mingw64\bin;C:\Program Files\Git\usr\bin 但在这样的环境下,乌龟似乎停止了工作。当我尝试在Ortoisegit中执行git操作时,它再也找不到我的git用户名了 我有1.8.14.0版本的龟甲,这是最新版本 TortoiseGitGit.exe路径设置当前指向C:\Program Files\Git\cmd
C:\Program Files\Git\cmd;C:\Program Files\Git\mingw64\bin;C:\Program Files\Git\usr\bin
但在这样的环境下,乌龟似乎停止了工作。当我尝试在Ortoisegit中执行git操作时,它再也找不到我的git用户名了
我有1.8.14.0版本的龟甲,这是最新版本
TortoiseGitGit.exe路径
设置当前指向C:\Program Files\Git\cmd
在龟甲文件中,它指出
msysGit/Git for Windows中存在一个已知问题:Git for Windows
提供两个git.exe文件(一个位于名为bin的文件夹中,另一个位于
名为cmd的文件夹)。确保Git.exe路径指向bin文件夹
在Git for Windows安装文件夹中
在Git 2.4中有一个文件夹C:\Program Files\Git\usr\bin
,但它不再包含Git.exe二进制文件
在
C:\Program Files\git\cmd
和C:\Program Files\git\mingw64\bin
中都可以找到git.exe
二进制文件,但这两种设置都不适用于Ortoisegit。检查以确保Windows中的%HOME%
变量已设置,以便Ortoisegit可以找到您的.gitconfig
文件。TortoiseGit 1.8.14.1()完全支持Windows 2.x的Git(不需要将不需要的文件夹添加到%PATH%
)的解决方案)。在此版本之前,Ortoisegit找不到git for Windows 2.x的git系统配置
您收到的警告意味着您尚未设置
user.name
和user.email
git配置设置。这可以为项目或全局执行(在%HOME%\.gitconfig
:TortoiseGit在此使用%HOME%
环境变量-如果未设置,TortoiseGit将自动使用Windows主目录)。所有这些答案都是错误的。
设置中的Git.exe路径设置不正确
修复的步骤:
就这样 引发的错误不是找不到可执行文件,而是找不到
.gitconfig
文件。在升级到2.4.1之前,您是否已经设置了.gitconfig
?如果是这样的话,陆龟可能没有在正确的主目录中找到它。@JeremyTwFuture是的,我想你可能是对的。但我确实有一个.gitconfig
,它可以与git命令行和git扩展配合使用。请检查您定义的.gitconfig
是否位于Windows环境变量中的%HOMEDRIVE%%HOMEPATH%
目录中。@JeremyTwforce您是对的。通过明确设置%HOME%,我的问题就消失了。奇怪的是,git.exe本身在没有正确的HOME set的情况下运行良好。如果这对您有效,您介意标记我的答案吗?使用TortoiseGIT 2.6.0.0和git.exe 2.16.2对我很有效,谢谢!