Git
English ▾ 主題 ▾ 最新版本 ▾ git-web--browse 最後更新於 2.35.0

名稱

git-web—​browse - Git 輔助腳本,用於啟動網頁瀏覽器

概要

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

描述

此腳本會盡可能嘗試將作為參數傳遞的 URL 和 FILE,在已開啟的網頁瀏覽器上的新分頁中顯示為 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=<瀏覽器>

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

-t <瀏覽器>
--tool=<瀏覽器>

與上述相同。

-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 man 頁面。

為了保持一致性,如果 *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