Harvard CS50 AI Lecture 0 | Search
Inhaltsverzeichnis:
Die Dateien im Git-Arbeitsverzeichnis können entweder verfolgt oder nicht verfolgt werden.
Verfolgte Dateien sind diejenigen, die hinzugefügt und festgeschrieben wurden und die git kennt. Verfolgte Dateien können unverändert, geändert oder bereitgestellt werden. Alle anderen Dateien im Arbeitsverzeichnis werden nicht verfolgt und git kennt diese Dateien nicht.
Manchmal wird Ihr Git-Arbeitsverzeichnis mit unnötigen Dateien überfüllt, die entweder automatisch generiert, von Zusammenführungen übrig geblieben oder versehentlich erstellt wurden. In solchen Situationen können Sie diese Dateien entweder in
.gitignore
oder entfernen. Wenn Sie Ihr Repository schön und sauber halten möchten, besteht die bessere Möglichkeit darin, die nicht benötigten Dateien zu entfernen.
Dieser Artikel beschreibt, wie Sie nicht verfolgte Dateien in Git entfernen können.
Nicht überwachte Dateien entfernen
Der Befehl, mit dem Sie nicht verfolgte Dateien entfernen können, lautet
git clean
.
Es ist immer eine gute Idee, Ihr Repository zu sichern, da die gelöschten Dateien und an ihnen vorgenommenen Änderungen nicht wiederhergestellt werden können.
Bevor Sie den eigentlichen Befehl ausführen und nicht verfolgte Dateien und Verzeichnisse entfernen, verwenden Sie die Option
-n
, die einen "Probelauf" ausführt und Ihnen anzeigt, welche Dateien und Verzeichnisse gelöscht werden:
git clean -d -n
Die Ausgabe sieht ungefähr so aus:
Would remove content/test/ Would remove content/blog/post/example.md
Wenn einige der oben aufgelisteten Dateien wichtig sind, sollten Sie diese Dateien entweder mit
git add
verfolgen
.gitignore
.
Wenn Sie sicher sind, dass Sie die nicht überwachten Dateien und Verzeichnisse löschen möchten, geben Sie Folgendes ein:
git clean -d -f
Der Befehl druckt alle erfolgreich gelöschten Dateien und Verzeichnisse:
Removing content/test/ Removing content/blog/post/example.md
Die Option
-d
weist git an, auch nicht verfolgte Verzeichnisse zu entfernen. Wenn Sie leere, nicht nachverfolgte Verzeichnisse nicht löschen möchten, lassen Sie die Option
-d
weg.
Die Option
-f
steht für force. Wenn es nicht verwendet wird und die Git-Konfigurationsvariable
clean.requireForce
auf true gesetzt ist, werden die Dateien von Git nicht gelöscht.
git clean -d -i
In der Ausgabe werden die zu entfernenden Dateien und Verzeichnisse angezeigt und Sie gefragt, was Sie mit diesen Dateien tun sollen:
Would remove the following items: content/test/ content/blog/post/example.md *** Commands *** 1: clean 2: filter by pattern 3: select by numbers 4: ask each 5: quit 6: help
Wählen Sie eine der Auswahlmöglichkeiten und drücken Sie die
Enter
.
Wenn Sie die Bereinigungsoperation auf bestimmte Verzeichnisse beschränken möchten, übergeben Sie die Pfade zu den Verzeichnissen, die auf nicht verfolgte Dateien geprüft werden sollen, als Argumente für den Befehl. Um beispielsweise im Verzeichnis
src
nach Dateien zu
src
, würden Sie Folgendes ausführen:
Ignorierte Dateien entfernen
Mit dem Befehl
git clean
auch ignorierte Dateien und Verzeichnisse entfernen.
Verwenden Sie die Option
-x
um alle ignorierten und nicht überwachten Dateien zu entfernen:
git clean -d -n -x
git clean -d -n -X
Der obige Befehl löscht alle Dateien und Verzeichnisse, die in Ihrem
.gitignore
und behält die nicht verfolgten Dateien bei.
Fazit
In diesem Tutorial haben wir Ihnen gezeigt, wie Sie nicht verfolgte Dateien und Verzeichnisse in Git löschen. Denken Sie daran, den Befehl immer trocken auszuführen, bevor Sie Dateien löschen.
So entfernen Sie Programme oder entfernen Programme aus Windows 7 Startmenü
Wenn Sie einige Systemordner wie Computer, Papierkorb, Conytol Panel angeheftet haben usw. Sie erhalten möglicherweise nicht die Option, das Programm vom Startmenü zu trennen.
Reparieren Sie beschädigte, beschädigte ZIP-Dateien und stellen Sie sie wieder her oder stellen Sie sie wieder her.
Zip-Dateien reparieren. Verwenden Sie diese kostenlosen Zip-Reparatur-Tools. Dieser Artikel zeigt Ihnen, wie beschädigte oder beschädigte ZIP-Dateien in Windows 7/8 repariert und wiederhergestellt werden können.
Konvertieren Sie Office-Dateien in PDF- und XPS-Dateien und verwalten Sie sie mit gdoc
Erfahren Sie, wie Sie mit gDoc Microsoft Office-Dokumente wie Word, PowerPoint und Excel schnell und einfach in PDF- und XPS-Dateien konvertieren







