SYNOPSIS
git web
--browse [<options>] (<URL>|<file>)…
DESCRIPTION
このスクリプトは、引数として渡されたURLとファイルを、可能な限り、既に開いているWebブラウザーの新しいタブにHTMLページとして表示しようとします。
現在、以下のブラウザ(またはコマンド)がサポートされています:
-
firefox (これは、KDEを使用しない場合のX Windowのデフォルトです)
-
iceweasel
-
seamonkey
-
iceape
-
chromium (chromium-browser としてもサポートされています)
-
google-chrome (chromeとしてもサポートされています)
-
konqueror (これはKDEのデフォルトです。以下の「Note about konqueror」を参照してください)
-
opera
-
w3m (これはグラフィカル環境以外のデフォルトです)
-
elinks
-
links
-
lynx
-
dillo
-
open (これはMac OS X GUIのデフォルトです)
-
start (これはMinGWのデフォルトです)
-
cygstart (これはCygwinのデフォルトです)
-
xdg-open
カスタムコマンドを指定することもできます。
OPTIONS
-
-b
<browser> -
--browser=
<browser> -
Use the specified browser. It must be in the list of supported browsers.
-
-t
<browser> -
--tool=
<browser> -
同上。
-
-c
<conf.var> -
--config=
<conf.var> -
CONF.VAR is looked up in the Git config files. If it’s set, then its value specifies the browser that should be used.
CONFIGURATION VARIABLES
CONF.VAR( -c
由来) と web.browser
Webブラウザーは、 -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
は指定されたツールをカスタムコマンドとして扱い、シェルのevalを使用してURLを引数として渡してコマンドを実行します。
NOTE ABOUT 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
Part of the git(1) suite