我一直在TortoiseGit中获得一个弹出窗口:“无法解析git.exe版本号。”什么时候我尝试做任何事情...我已经设置了git 1.8并将它(通过设置)链接到TortoiseGit但它很痛苦....我在我的笔记本电脑(也是Windows)上有完全相同版本的git / TortoiseGit它运行良好,没有任何问题=。=我的窗户也是一个全新的安装。
答案 0 :(得分:6)
如果git.exe的路径是C:\ msysgit \ msysgit \ bin \ git.exe,那么你必须输入C:\ msysgit \ msysgit \ bin作为git.exe路径和C:\ msysgit \ msysgit \ mingw \ bin进入“Extern DLL Path”(因为否则无法找到一些mingw dll)。
如果这没有用,please see here
答案 1 :(得分:3)
答案 2 :(得分:1)
在我按照上面的Sven说明后,在两个字段中添加双引号为我修复了它。
答案 3 :(得分:0)
我有完全相同的问题,所以这就是我所做的:
在这之后,Tortoise Git开始完美地工作。它将Git.exe路径更新为:路径\到\ Git \ bin
没有更多难看的错误,没有更多关于Git源代码在code.google.com或其他任何内容的消息......所有内容都完美无缺地为我工作。
希望这能解决你的问题:D
修改强>
不言而喻,\ path \ to \是程序员之间的共同理解,但我宁愿通过澄清我的意思来保证安全。
我的\ path \ to \ for git是:* C:\ Program Files(x86)*
这意味着我的Git.exe路径是: C:\ Program Files(x86)\ Git \ bin ,我的外部DLL路径是 C:\ Program Files(x86)\ GIT中\ GIT-猎豹\ git_shell_ext64.dll 强>
答案 4 :(得分:0)
我遇到了这个问题并注意到v1.8.0 Git for Windows安装程序将安装到本地用户的AppData文件夹(如果它没有使用管理权限启动)。虽然能够以标准用户身份安装应用程序非常棒,但这种行为很微妙,并且与其他MSI样式的安装程序不一致。
我从AppData卸载了Git,并以管理员身份重新运行了相同的Git for Windows安装程序 ,错误信息不再出现在Tortoise Git中。这可能是因为Git现在安装在预期的位置(在我的64位机器上是C:\ Program Files(x86)\ Git)。
我安装了以下版本:
答案 5 :(得分:0)
对我来说,它有助于以管理员身份运行Tortoise Git设置,然后根据Sven的答案设置路径,然后点击“立即检查”。关闭设置窗口后一切正常。
答案 6 :(得分:0)
这令人难以置信。我在这里尝试了一切都没有效果。然后我:
- 将git.exe复制到c:/
- 进入git.exe的路径:c:
现在错误消息已更改
- 重新输入git.exe的正确路径:C:\ Program Files(x86)\ Git \ bin
- 进入外部路径:“C:\ Program Files(x86)\ Git \ git-cheetah”
Git被认可了!
答案 7 :(得分:0)
有同样的问题,没有一个建议的解决方案有效。我停用了COMODO Sandbox一段时间,通过tortoiseGit上下文菜单做了一个克隆,工作。重新启动后,Sandbox被重新激活,因此将其添加到受信任的程序中是永久性的。谢谢!。我以为我也在这里分享。