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.50.1 → 2.52.0 keine Änderungen
-
2.50.0
2025-06-16
- 2.43.1 → 2.49.1 keine Änderungen
-
2.43.0
2023-11-20
- 2.38.1 → 2.42.4 keine Änderungen
-
2.38.0
2022-10-02
- 2.33.2 → 2.37.7 keine Änderungen
-
2.33.1
2021-10-12
- 2.21.1 → 2.33.0 keine Änderungen
-
2.21.0
2019-02-24
- 2.19.3 → 2.20.5 keine Änderungen
-
2.19.2
2018-11-21
- 2.1.4 → 2.19.1 keine Änderungen
-
2.0.5
2014-12-17
SYNOPSIS
git column [--command=<name>] [--[raw-]mode=<mode>] [--width=<width>] [--indent=<string>] [--nl=<string>] [--padding=<n>]
BESCHREIBUNG
Dieser Befehl formatiert die Zeilen seiner Standardeingabe in eine Tabelle mit mehreren Spalten. Jede Eingabezeile belegt eine Zelle der Tabelle. Er wird intern von anderen Git-Befehlen verwendet, um Ausgaben in Spalten zu formatieren.
OPTIONEN
- --command=<name>
-
Schlage den Layoutmodus anhand der Konfigurationsvariablen column.<name> und column.ui nach.
- --mode=<mode>
-
Gib den Layoutmodus an. Siehe Konfigurationsvariable column.ui für die Optionssyntax in git-config[1].
- --raw-mode=<n>
-
Dasselbe wie --mode, aber der Modus wird als Zahl übergeben. Dies wird hauptsächlich von anderen Befehlen verwendet, die den Layoutmodus bereits analysiert haben.
- --width=<width>
-
Gib die Terminalbreite an. Standardmäßig erkennt git column die Terminalbreite oder greift auf 80 zurück, wenn dies nicht möglich ist.
- --indent=<string>
-
Zeichenkette, die am Anfang jeder Zeile gedruckt wird.
- --nl=<string>
-
Zeichenkette, die am Ende jeder Zeile gedruckt wird, einschließlich eines Zeilenumbruchzeichens.
- --padding=<N>
-
Die Anzahl der Leerzeichen zwischen den Spalten. Ein Leerzeichen ist Standard.
BEISPIELE
Daten nach Spalten formatieren
$ seq 1 24 | git column --mode=column --padding=5 1 4 7 10 13 16 19 22 2 5 8 11 14 17 20 23 3 6 9 12 15 18 21 24
Daten nach Zeilen formatieren
$ seq 1 21 | git column --mode=row --padding=5 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
Einige Tags in einer Tabelle mit ungleichen Spaltenbreiten auflisten
$ git tag --list 'v2.4.*' --column=row,dense v2.4.0 v2.4.0-rc0 v2.4.0-rc1 v2.4.0-rc2 v2.4.0-rc3 v2.4.1 v2.4.10 v2.4.11 v2.4.12 v2.4.2 v2.4.3 v2.4.4 v2.4.5 v2.4.6 v2.4.7 v2.4.8 v2.4.9
KONFIGURATION
Alles unterhalb dieser Zeile in diesem Abschnitt wird selektiv aus der git-config[1]-Dokumentation übernommen. Der Inhalt ist derselbe wie dort zu finden.
- column.ui
-
Gib an, ob unterstützte Befehle in Spalten ausgeben sollen. Diese Variable besteht aus einer Liste von durch Leerzeichen oder Kommas getrennten Tokens
Diese Optionen steuern, wann die Funktion aktiviert werden soll (Standard ist never)
Diese Optionen steuern das Layout (Standard ist column). Wenn eine dieser Optionen gesetzt ist, wird always impliziert, wenn keine der Optionen always, never oder auto angegeben ist.
Schließlich können diese Optionen mit einer Layoutoption kombiniert werden (Standard ist nodense)
- column.branch
-
Gib an, ob die Branchenliste in
gitbranchin Spalten ausgegeben werden soll. Siehecolumn.uifür Details. - column.clean
-
Gib das Layout für die Auflistung von Elementen in
gitclean-ian, das immer Dateien und Verzeichnisse in Spalten anzeigt. Siehecolumn.uifür Details. - column.status
-
Gib an, ob nicht verfolgte Dateien in
gitstatusin Spalten ausgegeben werden sollen. Siehecolumn.uifür Details. - column.tag
-
Gib an, ob Tag-Listen in
gittagin Spalten ausgegeben werden sollen. Siehecolumn.uifür Details.
GIT
Teil der git[1] Suite