EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

git-ls-files – Online in der Cloud

Führen Sie git-ls-files im kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl git-ls-files, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


git-ls-files – Zeigt Informationen zu Dateien im Index und im Arbeitsbaum an

ZUSAMMENFASSUNG


git ls-Dateien [-z] [-t] [-v]
(--[zwischengespeichert|gelöscht|andere|ignoriert|stadium|unzusammengeführt|getötet|geändert])*
(-[c|d|o|i|s|u|k|m])*
[-X |--exclude= ]
[-X |--exclude-from= ]
[--exclude-per-directory= ]
[--exclude-standard]
[--error-unmatch] [--with-tree= ]
[--full-name] [--abbrev] [--] [ ...]

BESCHREIBUNG


Dadurch wird die Dateiliste im Verzeichnis-Cache-Index mit der tatsächlichen Arbeit zusammengeführt
Verzeichnisliste und zeigt verschiedene Kombinationen der beiden.

Eine oder mehrere der folgenden Optionen können verwendet werden, um die angezeigten Dateien zu bestimmen:

OPTIONAL


-c, --cached
Zwischengespeicherte Dateien in der Ausgabe anzeigen (Standard)

-d, --deleted
Gelöschte Dateien in der Ausgabe anzeigen

-m, --modified
Geänderte Dateien in der Ausgabe anzeigen

-o, --andere
Andere (z. B. nicht verfolgte) Dateien in der Ausgabe anzeigen

-ich ignorierte
Nur ignorierte Dateien in der Ausgabe anzeigen. Beim Anzeigen von Dateien im Index nur Drucken
diejenigen, denen ein Ausschlussmuster entspricht. Wenn Sie „andere“ Dateien anzeigen, zeigen Sie nur diese an
durch ein Ausschlussmuster abgeglichen.

-s, --stage
Zeigen Sie den Objektnamen, die Modusbits und die Stufennummer des bereitgestellten Inhalts in der Ausgabe an.

--Verzeichnis
Wenn ein ganzes Verzeichnis als „Sonstige“ klassifiziert ist, zeigen Sie nur seinen Namen an (mit einem nachgestellten).
Schrägstrich) und nicht den gesamten Inhalt.

--no-empty-directory
Listen Sie keine leeren Verzeichnisse auf. Hat ohne --directory keine Wirkung.

-u, --unmerged
Nicht zusammengeführte Dateien in der Ausgabe anzeigen (erzwingt --stage)

-k, --killed
Zeigt Dateien im Dateisystem an, die aufgrund von Datei-/Verzeichniskonflikten entfernt werden müssen
damit der Checkout-Index erfolgreich ist.

-z
\0 Zeilenabschluss am Ausgang.

-X , --exclude=
Überspringen Sie nicht verfolgte Dateien, die dem Muster entsprechen. Beachten Sie, dass es sich bei dem Muster um ein Shell-Platzhaltermuster handelt.
Weitere Informationen finden Sie weiter unten unter „MUSTER AUSSCHLIESSEN“.

-X , --exclude-from=
Lesen Sie Ausschlussmuster von ; 1 pro Zeile.

--exclude-per-directory=
Lesen Sie zusätzliche Ausschlussmuster, die nur für das Verzeichnis und dessen Verzeichnis gelten
Unterverzeichnisse in .

--exclude-standard
Fügen Sie die standardmäßigen Git-Ausschlüsse hinzu: .git/info/exclude, .gitignore in jedem Verzeichnis und
die globale Ausschlussdatei des Benutzers.

--error-unmatch
Wenn überhaupt nicht im Index erscheint, behandeln Sie dies als Fehler (Rückgabe 1).

--with-tree=
Bei Verwendung von --error-unmatch zum Erweitern des angegebenen Benutzers (dh Pfadmuster)
Argumente für Pfade stellen Pfade dar, die seit der Benennung aus dem Index entfernt wurden
sind noch vorhanden. Die Verwendung dieser Option mit den Optionen -s oder -u führt nicht zum Erfolg
irgendein Sinn.

-t
Diese Funktion ist teilweise veraltet. Für Skriptzwecke: Git-Status(1) --Porzellan und
Git-Diff-Dateien(1) --name-status sind fast immer überlegene Alternativen und Benutzer
sollte man sich anschauen Git-Status(1) --kurz oder git-diff(1) --name-status für mehr
benutzerfreundliche Alternativen.

Diese Option identifiziert den Dateistatus mit den folgenden Tags (gefolgt von einem Leerzeichen):
am Anfang jeder Zeile:

H
zwischengespeichert

S
Skip-Worktree

M
nicht zusammengeführt

R
entfernt/gelöscht

C
modifiziert/verändert

K
getötet werden

?
Sonstiges

-v
Ähnlich wie -t, aber verwenden Sie Kleinbuchstaben für Dateien, die als markiert sind annehmen unverändert
(sehen Git-Update-Index(1)).

--vollständiger Name
Wenn der Befehl aus einem Unterverzeichnis ausgeführt wird, gibt er normalerweise Pfade relativ zum aus
Aktuelles Verzeichnis. Diese Option erzwingt, dass Pfade relativ zur Projektoberkante ausgegeben werden
Verzeichnis.

--Abkürzung[= ]
Anstatt die vollständigen 40-Byte-Hexadezimal-Objektzeilen anzuzeigen, zeigen Sie nur einen Teil an
Präfix. Eine nicht standardmäßige Anzahl von Ziffern kann mit --abbrev= . angegeben werden .

--debuggen
Fügen Sie nach jeder Zeile, die eine Datei beschreibt, weitere Daten zu ihrem Cache-Eintrag hinzu. Das ist
soll so viele Informationen wie möglich für die manuelle Überprüfung anzeigen; das genaue
Das Format kann sich jederzeit ändern.

--
Interpretieren Sie keine weiteren Argumente als Optionen.


Dateien zum Anzeigen. Wenn keine Dateien angegeben sind, werden alle Dateien angegeben, die mit den anderen angegebenen Dateien übereinstimmen
Kriterien werden angezeigt.

AUSGABE


git ls-Dateien Gibt nur die Dateinamen aus, es sei denn --Bühne wird in diesem Fall angegeben
Ausgänge:

[ ]

git ls-Dateien --nicht zusammengeführt und git ls-Dateien --Bühne kann zur detaillierten Untersuchung genutzt werden
Informationen zu nicht zusammengeführten Pfaden.

Bei einem nicht zusammengeführten Pfad zeichnet der Index nicht ein einzelnes Modus/SHA-1-Paar auf, sondern nach oben
zu drei solcher Paare; einer aus Baum O in Stufe 1, A in Stufe 2 und B in Stufe 3. Dies
Informationen können vom Benutzer (oder dem Porzellan) verwendet werden, um zu sehen, was letztendlich sein sollte
am Weg aufgezeichnet. (sehen Git-Read-Tree(1) für weitere Informationen zum Bundesstaat)

Wenn die Option -z nicht verwendet wird, werden TAB-, LF- und Backslash-Zeichen in Pfadnamen dargestellt
als \t, \n bzw. \\.

AUSSCHLIESSEN PATTERNS


git ls-Dateien kann beim Durchlaufen des Verzeichnisbaums eine Liste von „Ausschlussmustern“ verwenden und
Dateien finden, die angezeigt werden sollen, wenn die Flags --others oder --ignored angegeben sind. ignorieren(5)
Gibt das Format von Ausschlussmustern an.

Diese Ausschlussmuster stammen von diesen Orten, in der Reihenfolge:

1. Das Befehlszeilen-Flag --exclude= Gibt ein einzelnes Muster an. Muster sind
in derselben Reihenfolge angeordnet, in der sie in der Befehlszeile erscheinen.

2. Das Befehlszeilen-Flag --exclude-from= Gibt eine Datei an, die eine Liste von enthält
Muster. Muster werden in derselben Reihenfolge angeordnet, in der sie in der Datei erscheinen.

3. Das Befehlszeilen-Flag --exclude-per-directory= Gibt einen Namen der Datei an
jedes Verzeichnis git ls-Dateien untersucht, normalerweise .gitignore. Dateien in tieferen Verzeichnissen
Vorrang haben. Muster werden in derselben Reihenfolge angeordnet, in der sie in den Dateien erscheinen.

Ein Muster, das in der Befehlszeile mit --exclude angegeben oder aus der angegebenen Datei gelesen wird
mit --exclude-from ist relativ zum oberen Rand des Verzeichnisbaums. Ein Muster, gelesen aus a
Die durch --exclude-per-directory angegebene Datei ist relativ zu dem Verzeichnis, in dem sich das Muster befindet
Datei erscheint in.

Verwenden Sie Git-LS-Dateien online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad