我在其他Windows机器上安装了msysgit,没有任何问题。在这个Vista 64位Ultimate盒子上,我安装了3个最新版本的msysgit。在所有三个安装中,当我在这里执行“git bash”时,我在命令窗口中得到了这个:
sh.exe": fork: Permission denied
sh.exe"-3.1$
git命令不起作用。我收到相同的权限被拒绝消息。关于如何解决这个问题的任何线索?
更新
另外,当我在这里“git gui”时 - 我得到:
Cannot determine Git version.
couldn't execute "C\...\git-core\git.exe
Git Gui requires Git 1.5.0 or later
我使用的是比1.5.0更新的版本。
答案 0 :(得分:8)
我安装msysgit的常用方法是:
C:\Program Files
或C:\Program Files(x86)
中
(这避免了UAC机制的任何问题:我有same "permission denied" problem with eclipse和this kind of program shouldn't be installed in Program Files
anyway。)PATH
的影响最小,并避免已安装最终Cygwin的副作用。它永远不会以这种方式工作。