English ▾ Themen ▾ Neueste Version ▾ git-column zuletzt aktualisiert in 2.50.0

NAME

git-column - Daten in Spalten anzeigen

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)

always

immer in Spalten anzeigen

never

nie in Spalten anzeigen

auto

in Spalten anzeigen, wenn die Ausgabe an das Terminal erfolgt

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.

column

Spalten vor Zeilen füllen

row

Zeilen vor Spalten füllen

plain

in einer Spalte anzeigen

Schließlich können diese Optionen mit einer Layoutoption kombiniert werden (Standard ist nodense)

dense

Spalten ungleicher Größe nutzen mehr Platz

nodense

Spalten gleicher Größe

column.branch

Gib an, ob die Branchenliste in git branch in Spalten ausgegeben werden soll. Siehe column.ui für Details.

column.clean

Gib das Layout für die Auflistung von Elementen in git clean -i an, das immer Dateien und Verzeichnisse in Spalten anzeigt. Siehe column.ui für Details.

column.status

Gib an, ob nicht verfolgte Dateien in git status in Spalten ausgegeben werden sollen. Siehe column.ui für Details.

column.tag

Gib an, ob Tag-Listen in git tag in Spalten ausgegeben werden sollen. Siehe column.ui für Details.

GIT

Teil der git[1] Suite