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>

指定のブラウザを使用します。サポートされているブラウザのリストに含まれている必要があります。

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

同上。

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

CONF.VAR はGit構成ファイルで検索されます。設定されている場合、その値は使用するブラウザを指定します。

CONFIGURATION VARIABLES

CONF.VAR( -c 由来) と web.browser

Webブラウザーは、 -c (または --config)コマンドラインオプションで渡される構成変数、または前者が使用されていない場合は web.browser 構成変数を使用して指定できます。

browser.<tool>.path

あなたは構成変数 browser.<tool>.path を設定することにより、希望するブラウザーへのフルパスを明示的に指定できます。たとえば、 browser.firefox.path を設定することで、Firefoxへの絶対パスを設定できます。それ以外の場合、 git web{litdd}browse はツールがPATH上にあると想定します。

browser.<tool>.cmd

オプションまたは構成変数で指定されたブラウザーがサポートされているブラウザーに含まれていない場合、対応する browser.<tool>.cmd 構成変数が検索されます。 この変数が存在する場合、 git web{litdd}browse は指定されたツールをカスタムコマンドとして扱い、シェルのevalを使用してURLを引数として渡してコマンドを実行します。

NOTE ABOUT KONQUEROR

konqueror がコマンドラインオプションまたは構成変数で指定されている場合、可能であれば、 kfmclient を起動して、既に開いているkonquerorのHTMLマニュアルページを新しいタブで開こうとします。

一貫性を保つために、 browser.konqueror.pathA_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