Ich machte einen Fehler und rief git add -all
, jetzt werden alle Dateien hinzugefügt. Ich habe keine commit
und push
gemacht. Wie kann ich undo meine Aktion rückgängig machen?Rückgängig git add --all
Antwort
Es wurde bereits mehrfach beantwortet: kann
Sie verwenden
git reset
. Dadurch werden alle Dateien, die Sie nach dem letzten Commit hinzugefügt haben, "aufgelöst" ( ).Wenn Sie nur einige Dateien auflösen möchten, verwenden Sie
git reset -- <file 1> <file 2> <file n>
.Es ist auch möglich, einige der Änderungen in Dateien mithilfe von
git reset -p
zu deaktivieren.
Siehe
Wenn es schon mehrmals beantwortet wurde, wäre die richtige Vorgehensweise zu wählen, um als Duplikat zu markieren, und die Frage nicht zu beantworten. –
@SecondRikudo Das habe ich gemacht, schaue oben auf meinen Kommentar. Der Grund, den ich gepostet habe, besteht darin, mehr als einen Antwortlink bereitzustellen. –
Hervorhebung der ** und nicht beantworten der Frage ** Teil. Die Idee dahinter ist, dass jemand, der Google nach diesem Problem sucht, das Kanon mit der besten Antwort findet und nicht eines der vielen Duplikate. Indem Sie diese Fragen beantworten, geben Sie ihnen mehr Sichtbarkeit. –
Um bestimmte Dateien zurückzusetzen, können Sie verwenden: git reset -- <file_a> <file_b>
oder um alle Ihre Änderungen zurücksetzen können Sie git reset
verwenden.
- 1. wie git add rückgängig zu machen, bevor
- 2. RStudio: git add --all von der UI
- 3. Irgendein Unterschied zwischen Git add. und Git hinzufügen --all?
- 4. Wie rückgängig machen "git add." während einer Zusammenführung?
- 5. Warum werden Dateilöschungen nicht von "git add --all *" bereitgestellt?
- 6. Git Clean rückgängig machen
- 7. Git, wie alle Dateien zu entfernen, die nicht im Verzeichnis und Git Add --all wieder
- 8. Git Probleme mit Git - Push --all
- 9. Git fetch Herkunft vs Git fetch --all
- 10. Git: Liste all unmerged Änderungen in git
- 11. Git rückgängig lokalen Zweig löschen
- 12. Rückgängig einen git rebase auf
- 13. Git - Rückgängig Überschreiben einen Zweig
- 14. Wann "git add." und wenn „git add -A“
- 15. rückgängig machen git commit nach rebase
- 16. Subversion-Äquivalent von "git add."?
- 17. Undo "git add <dir>"?
- 18. git add regex Beispiel
- 19. Git Bearbeiten rückgängig machen. Wie bearbeite ich viele Dateien mit git rückgängig machen?
- 20. "git add -all" Befehl füge keine Dateien unter meinem GitRepository/.vim/subdir/sub-subdir hinzu
- 21. git add auto-complete Dateiname
- 22. Kann Git-add mit Kraft
- 23. Git - rm gleichwertig für "add."?
- 24. git add. /*.java funktioniert nicht?
- 25. Wie rückgängig machen Git Ablauf Feature Finish?
- 26. Machen Sie einen Git Stash rückgängig
- 27. Git: Versehentlich rückgängig gemacht, ohne zu committen
- 28. Wie rückgängig machen git stash löschen
- 29. Rückgängig git update-Index --skip-worktree
- 30. Git: Wie man ein Commit rückgängig macht?
haben Sie versucht, 'git HEAD' zurücksetzen? – karthikr