没有找到git
我使用的msysGit与msysGit-fullinstall-1.6.4-preview20090729.exe
一起安装了TortoiseGit,它的工作原理非常奇怪:
About
窗口上,它说它找不到git,即使所有的操作似乎都完成了 Settings
窗口的“ General
选项卡上的Settings
MSysGit
部分,即使设置了正确的路径,该版本仍然为空(.... msysGit bin) Settings
窗口的GitConfig
选项卡上,任何改变和保存设置的尝试都会导致一些stange无文本错误,关闭窗口的唯一方法是通过`Cancel'按钮 如果我使用Git-1.6.4-preview20090730.exe
安装msysGit,即使在两种情况下路径设置相同(.... msysGit cmd),前三个点也不存在
我能做些什么来使TortoiseGit从msysGit-fullinstall-1.6.4-preview20090729.exe
识别出git安装?
环境:
编辑:
我不想把msysGitbin
放在路径中,只是msysGitcmd
。
如果我简单地将msysGit-fullinstall-1.6.4-preview20090729.exe
中的文件Git-1.6.4-preview20090730.exe
安装Git-1.6.4-preview20090730.exe
的文件,那么TortoiseGit似乎认识到了git版本并允许我编辑Git 设置中的配置部分。 这至少是奇怪的,因为其余的环境根本没有被修改。
只要我恢复msysGit-fullinstall-1.6.4-preview20090729.exe
文件,TortoiseGit就会停止正常工作。
虽然这个问题仍然很热......一些好人为所有三个项目贡献了很多错误修正,所以这就是我在Win7x64上获得TortoiseGit的原因,以前在所有组合上都失败了:
这个设置拿起了我在WinXP x86上使用旧版本软件包制作的现有git repos,并且看起来相当稳定且功能齐全。
我只有TortoiseGit的问题。
但是,发现以下内容使我能够尽快放弃:
在你的路径中(在控制面板 - >系统 - >高级设置 - >环境设置),添加一个包含git.exe(msysgit bin或msysgit git?TortoiseGit的指令,确保地狱不告诉我,所以如何我应该知道)。 然后打开命令提示符并尝试运行git.exe。 它可能会抱怨它无法找到libcurl-4.dll。 所以,你会发现这个dll文件存在于msysgit mingw bin中。 将此目录添加到您的路径(或者如果您喜欢,请复制dll)。
现在,TortoiseGit中的设置将最终显示工作。 点击“立即检查”按钮实际上会告诉你所使用的git版本,而不是神秘地变为空白或弹出无用的错误窗口。
当你现在尝试使用TortoiseGit时,你会得到一个空白的进度条,它什么都不做,你不能关闭它。 恭喜! 现在你可以放弃并删除这些垃圾,直到有人关心足够的准备以供人类消费。 (你能告诉我厌倦了这个软件吗?)
这可能是显而易见的,但从您的帖子中看不清楚。 你的系统路径中是否有msysgitbin
?
另外,这并不能回答你的问题,但我发现TortoiseGit缺乏光泽。 我更喜欢使用Git扩展。
链接地址: http://www.djcxy.com/p/24429.html上一篇: git not found