Wenn wir Git zur Versionskontrolle verwenden, müssen wir manchmal alle Dateien im Git-Repository löschen. Dies ist in zwei Situationen nützlich:
Also, wie lösche ich alle Dateien in Git? Im Folgenden sind drei gängige Methoden aufgeführt:
Dieser Vorgang löscht alle Dateien und Verlaufsdatensätze im Git-Repository. Wenn Sie ein neues Git-Repository von Grund auf starten möchten, können Sie diese Methode verwenden.
Öffnen Sie das Verzeichnis, in dem sich das Git-Repository befindet, und löschen Sie alle Dateien:
rm -rf ./*
Führen Sie dann den folgenden Befehl aus, um das Git-Repository in seinen ursprünglichen Zustand zurückzusetzen:
git init
Dieser Befehl initialisiert das Git-Repository neu und löschen Sie alle Verlaufs- und Trackingdateien.
Dieser Vorgang behält das .git-Verzeichnis im Git-Repository bei, löscht jedoch alle anderen Dateien.
Öffnen Sie das Verzeichnis, in dem sich das Git-Repository befindet, und löschen Sie alle Dateien:
rm -rf ./*
Führen Sie dann den folgenden Befehl aus, um den Git-Status zu aktualisieren:
git add . git commit -m "Remove all files"
Dieser Befehl fügt die Löschung aller Dateien zu Git hinzu , und erstellen Sie ein neues Commit. Auf diese Weise behalten Sie den Verlauf in Ihrem Git-Repository und löschen alle anderen Dateien.
Wenn Sie nicht die Befehlszeile zum Löschen aller Dateien verwenden möchten, können Sie auch das Git-Befehlszeilentool verwenden, um alle Dateien zu löschen.
Führen Sie den folgenden Befehl aus, um die im aktuellen Git-Repository verfolgten Dateien aufzulisten:
git ls-files
Führen Sie dann den folgenden Befehl aus, um alle Dateien zu löschen:
git rm -r --cached .
Dieser Befehl löscht alle Dateien im aktuellen Git-Repository Und fügen Sie den Löschvorgang zu Git hinzu. Es werden jedoch keine Dateien im lokalen Dateisystem gelöscht.
Egal welche Methode Sie verwenden, das Löschen aller Dateien in Ihrem Git-Repository ist eine einfache Aufgabe. Wählen Sie einfach eine Methode und führen Sie sie aus. Dieser Vorgang ist sehr nützlich, wenn Sie von vorne beginnen oder die Versionskontrolle neu planen müssen.
Das obige ist der detaillierte Inhalt vonSo löschen Sie alle Dateien im Git-Repository mit Git. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!