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.52.0
2025-11-17
- 2.43.1 → 2.51.2 keine Änderungen
-
2.43.0
2023-11-20
- 2.35.1 → 2.42.4 keine Änderungen
-
2.35.0
2022-01-24
- 2.31.1 → 2.34.8 keine Änderungen
-
2.31.0
2021-03-15
- 2.28.1 → 2.30.9 keine Änderungen
-
2.28.0
2020-07-27
- 2.18.1 → 2.27.1 keine Änderungen
-
2.18.0
2018-06-21
- 2.1.4 → 2.17.6 keine Änderungen
-
2.0.5
2014-12-17
SYNOPSIS
git http-fetch [-c] [-t] [-a] [-d] [-v] [-w <filename>] [--recover] [--stdin | --packfile=<hash> | <commit>] <URL>
BESCHREIBUNG
Lädt ein entferntes Git-Repository über HTTP herunter.
Dieser Befehl holt immer alle Objekte. Historisch gab es drei Optionen -a, -c und -t zur Auswahl, welche Objekte heruntergeladen werden sollen. Diese werden jetzt stillschweigend ignoriert.
OPTIONEN
- commit-id
-
Entweder der Hash oder der Dateiname unter [URL]/refs/, den man ziehen möchte.
- -a
- -c
- -t
-
Diese Optionen werden aus historischen Gründen ignoriert.
- -v
-
Berichtet, was heruntergeladen wird.
- -w <dateiname>
-
Schreibt die commit-id nach Abschluss der Übertragung in die angegebene Datei unter $GIT_DIR/refs/<dateiname> auf der lokalen Seite.
- --stdin
-
Anstatt einer Commit-ID auf der Kommandozeile (die in diesem Fall nicht erwartet wird), erwartet git http-fetch Zeilen von stdin im Format
<commit-id>['\t'<filename-as-in--w>]
- --packfile=<hash>
-
Nur für interne Verwendung. Anstatt einer Commit-ID auf der Kommandozeile (die in diesem Fall nicht erwartet wird), holt git http-fetch das Packfile direkt von der gegebenen URL und verwendet index-pack, um entsprechende .idx- und .keep-Dateien zu generieren. Der Hash wird verwendet, um den Namen der temporären Datei zu bestimmen und ist beliebig. Die Ausgabe von index-pack wird nach stdout gedruckt. Benötigt --index-pack-args.
- --index-pack-args=<args>
-
Nur für interne Verwendung. Der Befehl, der auf den Inhalt des heruntergeladenen Packs ausgeführt wird. Argumente sind URL-kodiert und durch Leerzeichen getrennt.
- --recover
-
Überprüft, ob alles von target erreichbar ist und geholt wurde. Wird nach einer unterbrochenen Abfrage verwendet.
GIT
Teil der git[1] Suite