Einrichtung und Konfiguration
Projekte holen und erstellen
Grundlegende Snapshots
Branching und Merging
Projekte teilen und aktualisieren
Inspektion und Vergleich
Patching
Debugging
Externe Systeme
Server-Administration
Anleitungen
- gitattributes
- Konventionen der Kommandozeile
- Tägliches Git
- Häufig gestellte Fragen (FAQ)
- Glossar
- Hooks
- gitignore
- gitmodules
- Revisionen
- Submodule
- Tutorial
- Workflows
- Alle Anleitungen...
Administration
Plumbing-Befehle
- 2.35.1 → 2.52.0 keine Änderungen
-
2.35.0
2022-01-24
- 2.22.1 → 2.34.8 keine Änderungen
-
2.22.0
2019-06-07
- 2.18.1 → 2.21.4 keine Änderungen
-
2.18.0
2018-06-21
- 2.10.5 → 2.17.6 keine Änderungen
-
2.9.5
2017-07-30
- 2.2.3 → 2.8.6 keine Änderungen
-
2.1.4
2014-12-17
-
2.0.5
2014-12-17
BESCHREIBUNG
Dieses Skript versucht, die als Argumente übergebenen URLs und DATEIEN so weit wie möglich als HTML-Seiten in neuen Tabs eines bereits geöffneten Webbrowsers anzuzeigen.
Die folgenden Browser (oder Befehle) werden derzeit unterstützt
-
firefox (dies ist der Standard unter X Window, wenn kein KDE verwendet wird)
-
iceweasel
-
seamonkey
-
iceape
-
chromium (auch als chromium-browser unterstützt)
-
google-chrome (auch als chrome unterstützt)
-
konqueror (dies ist der Standard unter KDE, siehe Hinweis zu konqueror unten)
-
opera
-
w3m (dies ist der Standard außerhalb grafischer Umgebungen)
-
elinks
-
links
-
lynx
-
dillo
-
open (dies ist der Standard unter Mac OS X GUI)
-
start (dies ist der Standard unter MinGW)
-
cygstart (dies ist der Standard unter Cygwin)
-
xdg-open
Benutzerdefinierte Befehle können ebenfalls angegeben werden.
OPTIONEN
- -b <browser>
- --browser=<browser>
-
Verwendet den angegebenen Browser. Er muss in der Liste der unterstützten Browser enthalten sein.
- -t <browser>
- --tool=<browser>
-
Dasselbe wie oben.
- -c <conf.var>
- --config=<conf.var>
-
CONF.VAR wird in den Git-Konfigurationsdateien nachgeschlagen. Wenn es gesetzt ist, gibt sein Wert den zu verwendenden Browser an.
KONFIGURATION VARIABLEN
CONF.VAR (aus Option -c) und web.browser
Der Webbrowser kann über eine Konfigurationsvariable, die mit der Befehlszeilenoption -c (oder --config) übergeben wird, oder über die Konfigurationsvariable web.browser, falls ersteres nicht verwendet wird, angegeben werden.
browser.<tool>.path
Sie können explizit einen vollständigen Pfad zu Ihrem bevorzugten Browser angeben, indem Sie die Konfigurationsvariable browser.<tool>.path setzen. Sie können beispielsweise den absoluten Pfad zu Firefox konfigurieren, indem Sie browser.firefox.path setzen. Andernfalls geht git web--browse davon aus, dass das Tool in PATH verfügbar ist.
browser.<tool>.cmd
Wenn der Browser, der über Optionen oder Konfigurationsvariablen angegeben wird, nicht zu den unterstützten gehört, wird die entsprechende Konfigurationsvariable browser.<tool>.cmd nachgeschlagen. Wenn diese Variable existiert, behandelt git web--browse das angegebene Tool als benutzerdefinierten Befehl und verwendet eine Shell-Auswertung, um den Befehl mit den als Argumente übergebenen URLs auszuführen.
HINWEIS ZU KONQUEROR
Wenn konqueror über eine Befehlszeilenoption oder eine Konfigurationsvariable angegeben wird, starten wir kfmclient, um zu versuchen, die HTML-Handbuchseite in einem bereits geöffneten Konqueror in einem neuen Tab zu öffnen, falls möglich.
Zur Konsistenz versuchen wir auch einen solchen Trick, wenn browser.konqueror.path auf etwas wie A_PATH_TO/konqueror gesetzt ist. Das bedeutet, wir werden stattdessen versuchen, A_PATH_TO/kfmclient zu starten.
Wenn Sie wirklich konqueror verwenden möchten, können Sie etwas wie das Folgende verwenden
[web] browser = konq [browser "konq"] cmd = A_PATH_TO/konqueror
Hinweis zu git-config --global
Beachten Sie, dass diese Konfigurationsvariablen wahrscheinlich mit dem Flag --global gesetzt werden sollten, beispielsweise so
$ git config --global web.browser firefox
da sie wahrscheinlich eher benutzerspezifisch als repositoryspezifisch sind. Weitere Informationen hierzu finden Sie in git-config[1].
GIT
Teil der git[1] Suite