Wie mache ich git automatisch öffnen Sie das mergetool wenn es einen merge-Konflikt?

Wie mache ich git automatisch ausführen git mergetool für jeden merge-Konflikt? Dies sollte gelten für alle führt, mit merge, rebase, pull usw.

  • Vielleicht können Sie eine githook, z.B. post-checkout (ich weiß nicht, ob es tatsächlich aufgerufen wird, während ein merge. post-merge erfordert eine erfolgreiche Zusammenführung)
  • Sie könnte etwas sein. Wenn Sie herausfinden können, eine funktionierende Lösung, die ich ' ll geben Sie das Kopfgeld für diese Frage.
  • Ich glaube nicht, dass es existiert derzeit ein Haken, der wird ausgeführt, bevor jeweils die verschiedenen Befehle und führt zu einem verschmelzen, so rospov wrapper ist wahrscheinlich die einfachste Lösung. Oder ändern die git-source-Implementierung einer pre-merge hook-Funktionen, in dem Fall könnte man natürlich einfach git laufen mergetool auf Konflikte je nach config-Einstellung sowieso...
  • Hm, okay. Vielen Dank für die Hilfe. Ich denke, ich werde senden Sie eine patch.
  • Im Fall, das Sie vorgelegt haben, ein Patch von jetzt, würde ich mich freuen, hier einen link 🙂
Schreibe einen Kommentar