Git致命:无法启动浏览器

时间:2014-11-03 15:14:29

标签: git path

我正在尝试使用Git的内置帮助命令但是我总是收到消息

$ git help status
Launching default browser to display HTML ...
fatal: failed to launch browser for C:\Program Files (x86)\Git/doc/git/html//git-status.html

我怀疑这是帮助文件错误的路径,导致问题的实际pat是C:\Program Files (x86)\Git\doc\git\html)。我该如何纠正这个问题?或者这是我没想到的另一个问题?

4 个答案:

答案 0 :(得分:0)

该路径应该没问题,斜线会自行解决。

我猜你没有为git设置html浏览器。有关相关文档,请参阅here

我建议将完整路径放到web.browser配置变量中浏览器的可执行文件中,如文档中所示。在PATH中拥有所有东西的Unix-y方式并不能完全转化为Windows。

答案 1 :(得分:0)

是的,问题是路径上反复出现反斜杠。 在最新版本(git版本2.5.0.windows.1)中,此问题已得到修复。 但是,类似的问题仍然存在 - 当路径包含非ASCII符号时(用户Владик):

C:\Users\Владик>git help -w add
Launching default browser to display HTML ...
fatal: failed to launch browser for C:\Users\Владик\AppData\Local\Programs\Git\mingw32/share/doc/git-doc/git-add.html

help命令可以正常使用ASCII路径,例如当user =“user1”

答案 2 :(得分:0)

更改web.browserbrowser.<tool>.path的配置值对我不起作用。

在Windows上解决问题的是找到(或创建).html文件,右键单击&gt;打开&gt;选择默认程序,然后选择所需的浏览器(并确保选中“始终使用所选程序打开此类文件”复选框

答案 3 :(得分:0)

我只是想指出,如果您的命令中有拼写错误或没有帮助页面,您将收到相同的错误。

这来自于它如何尝试解析命令。