Wie löschen Sie nicht verfolgte lokale Dateien aus Ihrem aktuellen Arbeitsbaum?
Dadurch werden auch die für die Übergabe bereitgestellten Änderungen entfernt, nicht nur die nicht getrackten Dateien, was vielleicht nicht das ist, was Sie wollen.
Wie löschen Sie nicht verfolgte lokale Dateien aus Ihrem aktuellen Arbeitsbaum?
Ich denke, der sichere und einfache Weg ist dieser!
git add .
git stash
Für weitere Informationen https://www.atlassian.com/git/tutorials/saving-changes/git-stash#stashing-your-work
git clean -f to remove untracked files from working directory.
Ich habe hier in meinem Blog einige Grundlagen behandelt, git-intro-basic-commands
CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.
104 Stimmen
Dieser interaktive Git-Spickzettel ndpsoftware.com/git-cheatsheet.html zeigt den Git-Arbeitsbereich (Google liefert mit "Arbeitsbereich" bessere Ergebnisse als mit "Arbeitskopie").
38 Stimmen
Hinweis: Wenn Sie nur die algunos nicht verfolgte Dateien, aber nicht alle von ihnen ,
git clean
hat jetzt eine interaktiv Modus! Siehe meine Antwort auf diese andere Frage : git 1.8.4+0 Stimmen
Bevor Sie eine neue Antwort schreiben, bedenken Sie, dass es bereits mehr als 25 Antworten auf diese Frage gibt. Vergewissern Sie sich, dass Ihre Antwort einen Beitrag leistet, der nicht in den vorhandenen Antworten enthalten ist
9 Stimmen
Zum Verständnis für Uneingeweihte und Git-Neulinge: Führen Sie git status aus, und wenn es eine Datei als untracked anzeigt und Sie diese Datei nicht im Repo haben wollen, können Sie sie einfach in Ihrem Dateisystem löschen oder verschieben. Dies schadet weder Ihrem lokalen Projektarchiv noch Git. Sie können auch
git clean
oder einige Variationen der folgenden Antworten, einschließlich der interaktiven Version, um nur bestimmte Dateien zu löschen, aber der interaktive Modus kann mühsam sein. Was auch immer Sie tun, stellen Sie sicher, dass Sie verstehen, wasgit clean
löschen oder verwenden--dry-run
um Ihnen dies mitzuteilen, ohne etwas zu löschen.6 Stimmen
Wenn die Dateien noch nicht nachverfolgt werden, könnten Sie sie dann nicht einfach ohne Git entfernen?
rm files-to-be-deleted