Git ist ein häufig verwendetes Versionskontrolltool, das Entwicklern helfen kann, ihren Code besser zu verwalten. Bei der Verwendung von Git können unerwartete Situationen auftreten, z. B. das Hinzufügen unnötiger Dateien oder das Fehlen einiger Dateien, die hinzugefügt werden müssen.
In diesem Fall müssen wir lernen, nicht hinzugefügte Dateien zu verwerfen, um unnötige Übermittlungen zu vermeiden.
1. Konzepteinführung
In Git verwenden wir häufig die folgenden zwei Befehle zum Verwalten von Dateien:
Daher müssen wir beim Verwerfen von Dateien, die noch nicht hinzugefügt wurden, das Konzept des temporären Speicherbereichs verstehen.
Der Staging-Bereich (auch Index genannt) ist ein spezieller Bereich in Git, der zum vorübergehenden Speichern der von uns vorgenommenen Änderungen verwendet wird, bis wir bereit sind, sie festzuschreiben. Das bedeutet, dass Änderungen erst übernommen werden können, nachdem sie über den Befehl git add zum Staging-Bereich hinzugefügt wurden.
2. So verwerfen Sie Dateien, die noch nicht hinzugefügt wurden
Hier sind mehrere Möglichkeiten, Dateien zu verwerfen, die noch nicht hinzugefügt wurden:
Der Befehl „git stash“ kann alle nicht festgeschriebenen Änderungen in einem Stapel speichern. Mit diesem Befehl können wir das Arbeitsverzeichnis löschen und den Code auf den Zustand des letzten Commits zurücksetzen. Im Folgenden sind die spezifischen Schritte aufgeführt:
(1) Verwenden Sie den Befehl „git status“, um nicht hinzugefügte Dateien anzuzeigen.
(2) Verwenden Sie den Befehl „git stash“, um nicht festgeschriebene Änderungen in zu speichern
(3) Verwenden Sie den Befehl „git stash drop“, um die gespeicherten Änderungen im Stapel zu löschen die gespeicherten Änderungen im aktuellen Zweig.
Verwenden Sie den Git-Checkout-Befehl(1) Verwenden Sie den Befehl „git status“, um nicht hinzugefügte Dateien anzuzeigen.
(2) Verwenden Sie den Befehl „git checkout“, um nicht hinzugefügte Dateien zu löschen.
Verwenden Sie .gitignore-Dateien(1) Erstellen Sie eine Datei mit dem Namen .gitignore;
(2) Listen Sie die .gitignore-Datei auf, die Sie nicht hinzufügen möchten Git-Repository-Dateien in;
(3) Führen Sie den Befehl git rm --cached aus, um die im Git-Warehouse hinzugefügten Dateien aus dem Cache zu löschen; die noch nicht hinzugefügt wurden, werden ignoriert und aus dem Git-Repository ausgeschlossen.
Zusammenfassung
Die oben genannten drei Möglichkeiten, nicht hinzugefügte Dateien zu verwerfen, sind die Verwendung des Befehls git stash. Allerdings ist zu beachten, dass bei Verwendung des Befehls git stash nur die im Stack gespeicherten Änderungen beibehalten werden. Stellen Sie daher vor dem Löschen des Arbeitsverzeichnisses sicher, dass Sie alle wichtigen Änderungen gespeichert haben.
Die Verwendung des obigen Befehls zum Verwerfen nicht hinzugefügter Dateien kann uns helfen, den Code besser zu verwalten und unnötige Übermittlungen zu vermeiden. Auch die Vertiefung unseres Verständnisses des Staging-Bereichs ist für uns sehr wichtig, um Git besser nutzen zu können.
Das obige ist der detaillierte Inhalt vonWie verwirft Git Dateien, die noch nicht hinzugefügt wurden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!