Ich oft Rebase ein großes Open-Source-Projekt und es gibt Konflikte Merge, wo ich herausfinden muss, wer die Änderung und wann es zu entscheiden, welche Änderung zu treffen. Also im Allgemeinen, was ich tue, ist, dass ich zu beiden Repos gehe und mir die Akte ansehe und eine Schuld mache. Gibt es ein Mergetool, das diese Informationen während der Konfliktlösung zur Verfügung stellt? Ich würde gerne wissen, wer und diese Änderung und wann für jede Version gemacht hat. Gerade jetzt benutze ich Meld.git Schuld bei der Auflösung Merge Konflikte
3
A
Antwort
4
Beside gitk, können Sie versuchen git blame -L '/^<<<</,/^>>>>/' -- {filename}
: Dies ist nicht in ein Mergetool integriert, kann aber für alle konfliktbehafteten Dateien zuerst getan werden.
Dann starten Sie das Mergetool.
Verwandte Themen
- 1. Xcode Auflösung Merge Tree Konflikte
- 2. git Schuld: korrekte Autor nach dem Merge
- 3. Git ignoriert verbleibende Merge-Konflikte
- 4. Git Merge vs Rebase - Auflösung von Konflikten
- 5. Git Merge Release Branch in Master-Konflikte
- 6. git Auflösung früherer Zusammenführungskonflikte
- 7. Was macht git schuld?
- 8. So behandeln Sie Konflikte bei der Git Continuous Integration
- 9. Git Schuld fest Zeile
- 10. Geschichte/Schuld git Submodul
- 11. Git Schuld mit Wildcard
- 12. Konflikte mit `git rebase`
- 13. Git-Standard-Merge-Commit-Nachricht, die keine Konflikte enthält
- 14. rückgängig machen git merge nach merge.renameLimit Warnung plus Konflikte
- 15. Git Merge Konflikt
- 16. Git Schuld im Atom-Editor
- 17. IntelliJ Annotate vs Git Schuld
- 18. git Schuld - ignorieren unbestätigte Änderungen
- 19. git gefunden Anzahl der Konflikte/Liste der Konflikte im Arbeitsordner
- 20. Wie git Schuld ein Verzeichnis
- 21. xcode: auflösen merge Konflikte fehlgeschlagen
- 22. Git Konflikte in Pull-Anforderungen
- 23. Git Squash alle Commits in der Branche ohne Konflikte
- 24. Force Git merge nach git-diff Änderungen
- 25. Wie sehen/zeigen Sie eine Git Merge Konfliktlösung, die bei einem Merge Commit SHA1 durchgeführt wurde?
- 26. Prozess voller Inhalt von git Schuld
- 27. Programmatisch tun "Git Schuld -w" in C#
- 28. Git Konflikte zusammenführen, wollen nichts entfernen
- 29. fehlende Dateien nach Git Merge
- 30. Intellij 13 Merge Konflikte Dialog verliert stecken