我正在使用安装了 msysGit 的 TortoiseGit,msysGit-fullinstall-1.6.4-preview20090729.exe
它以一种非常奇怪的方式工作:
- 在
About
Windows 上它说它找不到 git,即使所有操作似乎都可以完成 - 在
Settings
窗口、General
选项卡、MSysGit
部分上,即使设置了正确的路径(....\msysGit\bin),版本也是空白的 - 在
Settings
窗口、Git\Config
选项卡上,任何更改和保存设置的尝试都会导致一些无文本的错误,关闭窗口的唯一方法是通过“取消”按钮 - 在每次操作中,它似乎都在路径中的所有文件夹上查找 git.exe,这至少很奇怪,因为它知道在哪里可以找到可执行文件
如果我使用 安装 msysGit,则前三点不存在Git-1.6.4-preview20090730.exe
,即使在两种情况下路径设置相同 (....\msysGit\cmd)
我该怎么做才能让 TortoiseGit 识别 git 安装msysGit-fullinstall-1.6.4-preview20090729.exe
?
环境:
- Git-1.6.4-preview20090730.exe
- msysGit-fullinstall-1.6.4-preview20090729.exe
- TortoiseGit 1.0.2.0 32bit
编辑:
我不想进入msysGit\bin
路径,只是msysGit\cmd
。
如果我只是用安装中的文件替换文件msysGit-fullinstall-1.6.4-preview20090729.exe
,Git-1.6.4-preview20090730.exe
那么 TortoiseGit 似乎可以识别 git 版本并允许我编辑设置中的 Git\Config 部分。这至少很奇怪,因为环境的其余部分根本没有被修改。
一旦我恢复msysGit-fullinstall-1.6.4-preview20090729.exe
文件,TortoiseGit 就会停止正常运行。