簡體中文 ▾ 主題 ▾ 最新版本 ▾ git-web--browse 最後更新於 2.35.0

名稱

git-web—​browse - 啟動網頁瀏覽器的 Git 輔助指令碼

概要

git web--browse [<options>] (<URL>|<file>)…​

描述

此指令碼儘可能嘗試在已開啟的網頁瀏覽器中以新標籤頁的形式顯示作為引數傳遞的 URL 和檔案(FILEs),作為 HTML 頁面。

目前支援以下瀏覽器(或命令)

  • firefox(在不使用 KDE 的 X Window 環境下,這是預設瀏覽器)

  • iceweasel

  • seamonkey

  • iceape

  • chromium(也支援 chromium-browser)

  • google-chrome(也支援 chrome)

  • konqueror(在 KDE 下,這是預設瀏覽器,詳見下方的關於 konqueror 的注意事項

  • opera

  • w3m(在圖形環境之外,這是預設瀏覽器)

  • elinks

  • links

  • lynx

  • dillo

  • open(在 Mac OS X GUI 下,這是預設命令)

  • start(在 MinGW 下,這是預設命令)

  • cygstart(在 Cygwin 下,這是預設命令)

  • xdg-open

也可以指定自定義命令。

選項

-b <browser>
--browser=<browser>

使用指定的瀏覽器。它必須在支援的瀏覽器列表中。

-t <browser>
--tool=<browser>

同上。

-c <conf.var>
--config=<conf.var>

在 Git 配置檔案中查詢 CONF.VAR。如果已設定,則其值指定應使用的瀏覽器。

配置變數

CONF.VAR(來自 -c 選項)和 web.browser

可以使用透過 -c(或 --config)命令列選項傳遞的配置變數來指定網頁瀏覽器,如果前者未使用,則使用 web.browser 配置變數。

browser.<tool>.path

透過設定配置變數 browser.<tool>.path,您可以明確提供首選瀏覽器的完整路徑。例如,您可以透過設定 browser.firefox.path 來配置 firefox 的絕對路徑。否則,git web--browse 假定該工具在 PATH 中可用。

browser.<tool>.cmd

當透過選項或配置變數指定的瀏覽器不在支援列表之列時,將查詢相應的 browser.<tool>.cmd 配置變數。如果此變數存在,則 git web--browse 會將指定工具視為自定義命令,並使用 shell eval 執行該命令,並傳遞 URL 作為引數。

關於 KONQUEROR 的注意事項

當透過命令列選項或配置變數指定 konqueror 時,我們會啟動 kfmclient,嘗試在已開啟的 konqueror 中以新標籤頁的形式開啟 HTML 手冊頁(如果可能)。

為保持一致性,如果 browser.konqueror.path 設定為類似 A_PATH_TO/konqueror 的值,我們也會嘗試這種技巧。這意味著我們將嘗試啟動 A_PATH_TO/kfmclient

如果您確實想使用 konqueror,可以使用如下方法:

	[web]
		browser = konq

	[browser "konq"]
		cmd = A_PATH_TO/konqueror

關於 git-config --global 的注意事項

請注意,這些配置變數可能應該使用 --global 標誌來設定,例如:

$ git config --global web.browser firefox

因為它們可能更偏向於使用者而非倉庫特定。有關此內容的更多資訊,請參閱 git-config[1]

GIT

Git[1] 套件的一部分

scroll-to-top