geänderte Dateien
git reset --hard HEAD
neue dateien:
git clean -fd
Lokale Änderungen in Git können mit git reset --hard HEAD (für geänderte Dateien) und git clean -fd (für neue, ungetrackte Dateien) vollständig verworfen werden. Um nur spezifische Dateien zurückzusetzen, wird git restore <datei oder git checkout -- <datei genutzt. Dies setzt das Arbeitsverzeichnis auf den Stand des letzten Commits zurück.
Wichtige Git-Befehle zum Verwerfen von Änderungen:
- Alle lokalen Änderungen (geänderte Dateien) verwerfen:
git reset --hard HEAD - Ungetrackte Dateien (neue Dateien) löschen:
git clean -fd - Änderungen einer spezifischen Datei verwerfen:
git restore <file>odergit checkout -- <file> - Änderungen aus der Staging-Area (Git Add) entfernen:
git reset HEAD <file> - Änderungen temporär speichern (statt verwerfen):
git stash