Wenn ein Rebase passiert und git rerere aktiviert ist, wird er automatisch aufgerufen, nachdem ein zweiter Konflikt, der zuvor gelöst wurde, auftritt oder muss ich git rerere manuell aufrufen? Ich frage das, weil ich gerne wissen möchte, ob GUIs wie TortoiseGit Unterstützung rerere. Dies wäre jedoch nur der Fall, wenn es automatisch aufgerufen wird.Wird git rerere nach dem zweiten Konflikt in der Rebase automatisch aufgerufen?
1
A
Antwort
2
TortoiseGit verwendet cherry-pick
intern zur Implementierung von Rebase. Daher wird git rerere
automatisch aufgerufen. Aber selbst wenn Konflikte automatisch gelöst werden, werden die Dateien immer noch als Konflikt markiert (Sie sollten nicht "Konflikt bearbeiten" verwenden, sondern die Optionen "Öffnen" und "Gelöst"), da TortoiseGitMerge die bereits resolierten Konflikte nicht wiederverwenden wird.
-1
git help rerere besagt, dass git rerere
automatisch von git merge
und git rebase
aufgerufen wird.
Also ja, es muss automatisch beim zweiten Rebase-Konflikt aufgerufen werden. Von Git. Nicht sicher über TortoiseGit.
Verwandte Themen
- 1. rerere: Wie sieht man den ursprünglichen Konflikt nach `autoresolution`?
- 2. git Rebase mit Konflikt funktioniert nicht
- 3. git Rebase und Dateikonflikt
- 4. Machen Sie eine git-rerere-Auflösung rückgängig, die in einer Rebase gemacht wurde.
- 5. Git Rebase nach Pull
- 6. Git rerere und Auflösung Abdeckung nicht kollidierende Dateien
- 7. rückgängig machen git commit nach rebase
- 8. Leere Überweisungen automatisch überspringen, wenn git rebase verwendet wird
- 9. Recover nach Git Rebase --abort
- 10. git Rebase --continue wird nicht funktionieren
- 11. Understanding „git pull --rebase“ vs „git rebase“
- 12. Git Rebase wiederholt Konflikte von der letzten Rebase
- 13. Wie findet Git rerere die Ähnlichkeiten zwischen zwei Konflikten?
- 14. Wird der Basisklassenkonstruktor automatisch aufgerufen?
- 15. git Workflow: Wegwerf-Merges und Git-Rerere - was ist der Sinn?
- 16. Git: Wiederherstellen divergent Repository nach fehlgeschlagenen Rebase
- 17. Git-Zweig hat nach Rebase auseinander gegangen, also warum Rebase?
- 18. Ausführen eines Git-Hooks nach Pull --rebase
- 19. Zeige abgerufene Commits nach Git Pull --rebase
- 20. git rerere auto-put failed autoupdated merge-auflösungen
- 21. Git-Rebase rückgängig machen --abort
- 22. Git - Push nach Feature Zweig Rebase
- 23. Git Pull vs Git Rebase
- 24. Git Merge vs Rebase - Auflösung von Konflikten
- 25. Unentdeckte Änderungen während der Git-Rebase
- 26. Git Svn Rebase ist mit einem Konflikt zu einer Datei, die nicht in Git existiert
- 27. Git Konflikt beim Rebasing-Code mehrere Male
- 28. Konflikte mit `git rebase`
- 29. Git Rebase fehlgeschlagen
- 30. Git Repository ist nach der Rebase nicht mehr synchron
vielen dank für den rat, jede idee, was intellij für seine rebase-verfahren verwendet? – Nickpick
Ich kann nur für TortoiseGit sprechen. – MrTux
so wird die Datei wieder als ein Konflikt markiert werden, aber es wird keinen sichtbaren Konflikt in Tortoise Git geben? – Nickpick