Ich hatte versehentlich begangen und verschoben Änderungen an einigen Dateien zu einem Zweig auf bitbucket. Als ich diese Dateien aus dem Commit entfernen wollte, benutzte ich den Befehl rm und löschte die Dateien. Was ich versuche zu sagen ist, dass ich die Dateien gelöscht habe, anstatt die Änderungen an ihnen zu entfernen. Ich habe versucht, git reset, aber das setzt nur meine letzte commit zurückgesetzt, während die falsche Commit/Push mehrere Punkte zurück war. Irgendwelche Ideen?Reset Pushed Änderungen Git Repository
Antwort
Sie müssen folgende Befehle auszuführen:
(wenn es keine Änderungen gibt, die nach Ihrer Push eingereicht wurden) 1. Ihre Änderungen zurücksetzen: git: git --hard 2. Update Ursprung zurückgesetzt push Herkunft-f (es wird zwingen, drücken Sie Ihre Änderungen).
Force Push ist in der Regel nicht das, was Sie wollen. –
Es hängt von der Situation ab, wenn er Dateien in seinem eigenen Zweig reparieren muss (warum nicht). – Leonid
- 1. Pushed Änderungen spiegelt nicht in Git-Repository
- 2. Reset Änderungen in Git kommt
- 3. GIT reset commit zeigt vor/hinter Änderungen
- 4. Git reset --hard und ein Remote-Repository
- 5. git reset --hard äquivalent auf bare repository
- 6. Wie Pushed Merge ohne Änderungen zurückzusetzen?
- 7. EGit Eclipse zeigt Änderungen auch nach Git Hard Reset
- 8. Was ist der "reset" -Befehl für ein git geklontes Repository?
- 9. Git löschen Pushed Commit und entfernen Sie den Verlauf Eintrag
- 10. Revert git remote versehentlich verschobene Repository-Änderungen
- 11. Bitbucket git reset
- 12. Ist "git reset --hard" gleich wie "git reset --hard HEAD"?
- 13. git reset mehrere Dateien
- 14. Git ignorieren alle Änderungen an einem Git Repository
- 15. Git - konvertierte Änderungen vom lokalen Repository rückgängig machen
- 16. Warum vor git reset rufen git reset --soft explizit (--mixed)
- 17. Revert git reset HEAD zum letzten Änderungen verpflichten
- 18. Revert git reset und drücken
- 19. Git-Repository im Git-Repository
- 20. Wiederherstellen ein git reset --soft
- 21. Git status head nach git reset --hard
- 22. Änderungen am Git-Klon, die als git-Repository fungierten und nicht als neue Änderungen im ursprünglichen Repository enthalten waren
- 23. Rückgängig git reset HEAD ~ 3
- 24. Änderungen an gespiegeltem Repository committen
- 25. Git Repository Tags verschmelzen
- 26. Reset git Autocomplete-Cache?
- 27. git reset remote head
- 28. Git - Lokale Änderungen zurücksetzen
- 29. xcode git kann keine Änderungen aus dem Remote-Repository abrufen
- 30. Git-TF drücken alle Änderungen an einem anderen TFS-Repository
Mögliches Duplikat von [Zurücksetzen auf einen bestimmten Commit] (https://stackoverflow.com/questions/5816688/resetting-remote-to-a-certain-commit) –
Mögliches Duplikat von [Git - Push-Commits rückgängig machen] (https://stackoverflow.com/questions/22682870/git-undo-pushed-commits) –