gpt4 book ai didi

git - 如何将 google-chrome 设置为 git 默认浏览器

转载 作者:太空狗 更新时间:2023-10-29 12:51:40 25 4
gpt4 key购买 nike

我希望 GIT 默认在 Chrome 浏览器中打开帮助页面,尽管 Windows 7 默认浏览器是 IE,由于其他原因我无法更改。我已将以下内容添加到 git 配置文件中。

[web]
browser = chrome
[browser "chrome"]
cmd = C:/Program Files (x86)/Google/Chrome/Application/chrome.exe
path = C:/Program Files (x86)/Google/Chrome/Application/

但它仍然打开 IE 浏览器。在 git 的 bash 环境中,它给出消息 “Launching default browser to display HTML ...”。在 Git Gui 上,它会抛出更长的消息

The browser chrome is not available as 'C:/Program Files (x86)/Google/Chrome/Application/'.
The browser chrome is not available as 'C:/Program Files (x86)/Google/Chrome/Application/'.
while executing
"exec {C:/Program Files (x86)/Git/bin/sh.exe} {C:/Program Files (x86)/Git/libexec/git-core/git-web--browse} {file:C:/Program Files (x86)/Git/doc/git/ht..."
("eval" body line 1)
invoked from within
"eval exec $opt $cmdp $args"
(procedure "git" line 23)
invoked from within
"git "web--browse" $url"
(procedure "start_browser" line 2)
invoked from within
"start_browser {file:C:/Program Files (x86)/Git/doc/git/html/index.html}"
(menu invoke)

有人可以帮我解决这个问题吗?

编辑:也尝试过

[web]
browser = chrome
[browser "chrome"]
path = C:/Program Files (x86)/Google/Chrome/Application/chrome.exe

现在我可以在 chrome 中从 Git Gui 打开在线文档。但它在 git bash 中不起作用。

最佳答案

经过反复试验,我找到了可行的解决方案。 Git bash(Windows 10、64 位、Git 版本 2.13.1.windows.2)使用的我的 .gitconfig 如下所示:

[web]
browser = "chrome"
[browser "chrome"]
path = C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe

这与执行以下两个命令相同:

  1. git config --global web.browser chrome 然后执行
  2. git config --global web.browser.chrome.path C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe

请注意双反斜杠,尽管路径包含空格,但没有使用单引号或双引号。设置更像 unix 的值 /C/Program Files (x86)/Google/Chrome/Application/chrome.exe 也可以。在我看来,如果还设置了 path,则为 web.browser.chrome.cmd 设置一个值似乎会被忽略。定义 google-chrome 似乎也是有效的,因为 git 仍然打开谷歌浏览器,确认可以在这里找到的信息:https://git-scm.com/docs/git-web--browse.html .

因此,回答最初的问题:如果您想为 web.browser.chrome.path 使用类似于 windows 的值,请确保使用双反斜杠。如果您接受更像 unix 的值,请使用 /C/Program Files (x86)/Google/Chrome/Application/chrome.exe

关于git - 如何将 google-chrome 设置为 git 默认浏览器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19907152/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com