msysgit - sh.exe - fork:权限被拒绝 - Vista 64 位
我在其他 Windows 机器上安装了 msysgit,没有任何问题。在这个 Vista 64 位 Ultimate 机器上,我安装了 3 个最新版本的 msysgit。在所有三个安装中,当我在此处执行“git bash”时,我在命令窗口中得到了这样的信息:
sh.exe": fork: Permission denied
sh.exe"-3.1$
git 命令不起作用。我收到同样的权限被拒绝的消息。有关如何解决此问题的任何线索?
更新
另外,当我执行“git gui here”时 - 我得到:
Cannot determine Git version.
couldn't execute "C\...\git-core\git.exe
Git Gui requires Git 1.5.0 or later
我正在使用比 1.5.0 更新的版本。
I installed msysgit on other Windows machines with no problems. On this Vista 64 bit Ultimate box, I installed the 3 most recent versions of msysgit. On all three installs, when I do a "git bash here", I get exactly this on the command window:
sh.exe": fork: Permission denied
sh.exe"-3.1$
The git command doesn't work. I get the same permission denied message. Any clues as to how to fix this?
Update
Also, when I do "git gui here" - I get:
Cannot determine Git version.
couldn't execute "C\...\git-core\git.exe
Git Gui requires Git 1.5.0 or later
I'm using a version newer than 1.5.0.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我安装 msysgit 的常用方法是:
C:\Program Files
或C:\Program Files(x86)
(这避免了 UAC 机制的任何问题:我有 与 Eclipse 相同的“权限被拒绝”问题,以及 这种程序无论如何都不应该安装在
Program Files
中。)PATH
,并避免最终安装的 Cygwin 产生副作用。这种方式从来没有失败过。
The usual way I install msysgit is:
C:\Program Files
orC:\Program Files(x86)
(That avoid any issue with the UAC mechanism: I had the same "permission denied" problem with eclipse, and this kind of program shouldn't be installed in
Program Files
anyway.)PATH
, and avoid side-effect with an eventual Cygwin already installed.It never failed to work this way.