Ich habe NetBeans GIT-Plugin zuvor verwendet, dann habe ich mich entschieden, zu SourceTree zu wechseln, da es effizienter und leistungsfähiger ist. Als Neuling in SourceTree habe ich es geschafft, grundlegende Pull-, Push- und Commit-Workflows zu entwickeln.Auflösen von Git-Konflikten in SourceTree
Allerdings habe ich stecken, wenn es Dateikonflikte waren, als mit meiner Freundin Arbeit verschmelzen. In NetBeans, wenn es irgendwelche Konflikte gibt, schlägt das Plugin vor, es in einem Popup aufzulösen und ich möchte nur zur Konfliktauflösungsschnittstelle gehen und den korrekten Codeabschnitt akzeptieren, indem ich auf eine Schaltfläche klicke. Das war einfach.
In SourceTree gibt es etwas namens External Merge Tool, das nicht gut für mich funktioniert hat. Wenn ich mit der rechten Maustaste auf die Datei mit Konflikten klicke, öffnet sie einfach zwei Dateien nebeneinander und es gab Pfeile, die in der Mitte von links nach rechts zeigen. Am unteren Bildschirmrand befindet sich ein Dropdown-Menü, in dem Sie die Pfeilrichtung auswählen können.
Ich habe versucht, diese Schnittstelle zu verwenden, um Konflikte zu lösen, aber ich scheiterte. Es hat die Konflikte nicht behoben und zwei Dateien zusammengeführt.
Als ich durch das Internet gesucht, fand ich, dass einige Leute zu lösen Plugins externen SourceTree Konflikt verwenden zu verschmelzen. Eigentlich bin ich hier etwas verloren. Deshalb habe ich beschlossen, dieses Problem hier zu posten, da dies jemandem wie mir eines Tages helfen könnte.
Ich weiß, dass es viele Leute gibt, die SourceTree schon lange benutzen. Könnte einer von ihnen mir bitte sagen, wie Konflikte in SourceTree effektiv gelöst werden können?
Soll ich ein externes Plugin oder soll ich den External Merge-Tool verwenden (wenn ja, wie kann ich diese verwenden)?