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.43.1 → 2.52.0 keine Änderungen
-
2.43.0
2023-11-20
- 2.22.1 → 2.42.4 keine Änderungen
-
2.22.0
2019-06-07
- 2.11.4 → 2.21.4 keine Änderungen
-
2.10.5
2017-09-22
- 2.3.10 → 2.9.5 keine Änderungen
-
2.2.3
2015-09-04
- 2.1.4 keine Änderungen
-
2.0.5
2014-12-17
BESCHREIBUNG
Dieser Helfer verwendet die angegebenen Dateideskriptoren, um eine Verbindung zu einem entfernten Git-Server herzustellen. Dies ist nicht für Endbenutzer gedacht, sondern für Programme und Skripte, die git fetch, push oder archive aufrufen.
Wenn nur <infd> angegeben ist, wird angenommen, dass es sich um einen bidirektionalen Socket handelt, der mit einem entfernten Git-Server verbunden ist (git-upload-pack, git-receive-pack oder git-upload-archive). Wenn sowohl <infd> als auch <outfd> angegeben sind, wird angenommen, dass es sich um Pipes handelt, die mit einem entfernten Git-Server verbunden sind (<infd> ist die eingehende Pipe und <outfd> ist die ausgehende Pipe).
Es wird davon ausgegangen, dass alle Handshake-Verfahren bereits abgeschlossen sind (wie z. B. das Senden der Service-Anfrage für git://), bevor dieser Helfer gestartet wird.
<anything> kann eine beliebige Zeichenkette sein. Sie wird ignoriert. Sie dient dazu, dem Benutzer im URL Informationen bereitzustellen, falls dieser URL in einem bestimmten Kontext angezeigt wird.
BEISPIELE
gitfetchfd::17master-
Holt 'master' über den Dateideskriptor #17 zur Kommunikation mit git-upload-pack.
gitfetchfd::17/foomaster-
Dasselbe wie oben.
gitpushfd::7,8master(alsURL)-
Pusht 'master', wobei Dateideskriptor #7 zum Lesen von Daten von git-receive-pack und Dateideskriptor #8 zum Schreiben von Daten an denselben Dienst verwendet werden.
gitpushfd::7,8/barmaster-
Dasselbe wie oben.
GIT
Teil der git[1] Suite