English ▾ Themen ▾ Neueste Version ▾ git-instaweb zuletzt aktualisiert in 2.21.0

NAME

git-instaweb - Durchsuchen Sie Ihr Arbeitsrepository sofort in gitweb

SYNOPSIS

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

BESCHREIBUNG

Ein einfaches Skript zum Einrichten von gitweb und einem Webserver zum Durchsuchen des lokalen Repositorys.

OPTIONEN

-l
--local

Bindet den Webserver nur an die lokale IP (127.0.0.1).

-d
--httpd

Die Kommandozeile für den HTTP-Daemon, die ausgeführt wird. Kommandozeilenoptionen können hier angegeben werden und die Konfigurationsdatei wird am Ende der Kommandozeile hinzugefügt. Derzeit werden apache2, lighttpd, mongoose, plackup, python und webrick unterstützt. (Standard: lighttpd)

-m
--module-path

Der Modulpfad (nur erforderlich, wenn httpd Apache ist). (Standard: /usr/lib/apache2/modules)

-p
--port

Die Portnummer, an die httpd gebunden werden soll. (Standard: 1234)

-b
--browser

Der Webbrowser, der verwendet werden soll, um die gitweb-Seite anzuzeigen. Dies wird zusammen mit der URL der gitweb-Instanz an das Hilfsskript git web--browse übergeben. Weitere Informationen hierzu finden Sie unter git-web--browse[1]. Wenn das Skript fehlschlägt, wird die URL auf stdout ausgegeben.

start
--start

Startet die httpd-Instanz und wird beendet. Generiert bei Bedarf Konfigurationsdateien neu, um eine neue Instanz zu starten.

stop
--stop

Stoppt die httpd-Instanz und wird beendet. Dies generiert keine Konfigurationsdateien zum Starten einer neuen Instanz und schließt auch nicht den Browser.

restart
--restart

Startet die httpd-Instanz neu und wird beendet. Generiert bei Bedarf Konfigurationsdateien neu, um eine neue Instanz zu starten.

KONFIGURATION

Sie können die Konfiguration in Ihrer .git/config angeben

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

Wenn die Konfigurationsvariable instaweb.browser nicht gesetzt ist, wird stattdessen web.browser verwendet, falls es definiert ist. Weitere Informationen hierzu finden Sie unter git-web--browse[1].

SIEHE AUCH

GIT

Teil der git[1] Suite