So löschen Sie nicht verfolgte Dateien in Git

So löschen Sie nicht verfolgte Dateien in Git

Vorwort

Manchmal möchten Sie die Codeänderungen nicht übermitteln oder den neuesten Remote-Warehouse-Code direkt abrufen und aktualisieren, aber der lokale Code hat bereits viele Änderungen vorgenommen. Lösung:

1. Nicht verfolgte Dateien (nicht überwacht) Dateien
Nicht verfolgte Dateien (nicht überwacht) sind von Ihnen hinzugefügte Dateien, die noch nicht verfolgt wurden. So entfernen Sie es.

1.1. Nicht verfolgte Dateien löschen

git clean -f

1.2. Löschen Sie auch das nicht verfolgte Verzeichnis.

git clean -fd

1.3. Löschen Sie sogar die nicht verfolgten Dateien/Verzeichnisse von Gitignore (mit Vorsicht verwenden, im Allgemeinen wird dies zum Löschen kompilierter .o- und anderer Dateien verwendet)

git clean -xfd

Wenn Sie die oben genannten Befehle ausführen, werden diese Dateien direkt für Sie gelöscht. Es könnte Sie überraschen und Sie könnten es bereuen, wenn Sie Dateien/Verzeichnisse löschen, die Sie nicht löschen möchten.
Daher schlage ich vor, dass Sie vor der Ausführung des obigen Befehls zunächst den Ansichtsbefehl des obigen Befehls (plus -nParameter) ausführen, um zu sehen, welche Dateien der Befehl löscht.

Bevor Sie den obigen Befehl verwenden, wird empfohlen, -nParameter hinzuzufügen, um zu sehen, welche Dateien gelöscht werden, um zu verhindern, dass wichtige Dateien versehentlich gelöscht werden.

git clean -nf

git clean -nfd

git clean -nxfd

Wenn Sie einen Befehl mit -nParametern ausführen, werden die Dateien aufgelistet, die durch den Befehl gelöscht werden, die Dateien werden jedoch nicht gelöscht. Führen Sie den entsprechenden git cleanBefehl aus, nachdem Sie bestätigt haben, dass alles korrekt ist.

Je suppose que tu aimes

Origine blog.csdn.net/csdn_yudong/article/details/133786407
conseillé
Classement