SYNOPSIS

git instaweb [--local] [--httpd=<httpd>] [--port=<port>]
               [--browser=<browser>]
git instaweb [--start] [--stop] [--restart]

DESCRIPTION

ローカルリポジトリを参照するための gitweb とWebサーバーを設定するための簡単なスクリプト。

OPTIONS

-l
--local

WebサーバーをローカルIP(127.0.0.1)にのみバインドします。

-d
--httpd

実行されるHTTPデーモンのコマンドライン。コマンドラインオプションはここで指定でき、構成ファイルはコマンドラインの最後に追加されます。現在、apache2、lighttpd、mongoose、plackup、python、webrickがサポートされています。(デフォルト:lighttpd)

-m
--module-path

モジュールパス(httpdがApacheの場合にのみ必要)。(デフォルト: /usr/lib/apache2/modules )

-p
--port

httpdをバインドするポート番号。(デフォルト: 1234)

-b
--browser

gitwebページを表示するために使用する必要があるWebブラウザー。これは、gitwebインスタンスのURLとともに git web--browse ヘルパースクリプトに渡されます。詳細については、 git-web--browse(1) を参照してください。スクリプトが失敗した場合、URLはstdoutに出力されます。

start
--start

httpdインスタンスを開始して本コマンドを終了します。新しいインスタンスを生成するために、必要に応じて構成ファイルを再生成します。

stop
--stop

httpdインスタンスを停止して本コマンドを終了します。これにより、新しいインスタンスを生成するための構成ファイルが生成されたり、ブラウザーが閉じられたりすることはありません。

restart
--restart

httpdインスタンスを再起動して本コマンドを終了します。 新しいインスタンスを生成するために、必要に応じて構成ファイルを再生成します。

CONFIGURATION

あなたは .git/config で構成を指定できます

[instaweb]
        local = true
        httpd = apache2 -f
        port = 4321
        browser = konqueror
        modulePath = /usr/lib/apache2/modules

構成変数 instaweb.browser が設定されていない場合に、web.browser が定義されていれば、代わりに web.browser が使用されます。詳細については、 git-web--browse(1) を参照してください。

SEE ALSO

GIT

Part of the git(1) suite