GIT GUI (Windows) Merge Tool einrichten

Nach einer Default Installation mit msygit steht kein graphisches DIFF/Merge Tool bereit. Möchte man nun einen Konflikt lösen,

run-merge-tool

erscheint diese Fehlermeldung:

run-merge-tool-error

Abhilfe

Es gibt eine Vielzahl von unterstützten Merge Tools. Mir persönlich hat p4merge am Besten gefallen. Es folgt in kurzen Schritten das einrichten und konfigurieren von p4merge:

1:) Download

P4Merge  kann hier: http://www.perforce.com/perforce/downloads/latest.html heruntergeladen werden.

2:) Konfigurieren von GIT.

Der Pfad der Konfigurationsdatei ist für die Default Installation:  "C:/Users/[YourUsername]/.gitconfig".

Die .gitconfig muss so erweitert werden:

[merge]    
    tool = p4merge
 
[mergetool "p4merge"]
    cmd = \"C:\\Program Files\\Perforce\\p4merge.exe\" $PWD/$BASE $PWD/$LOCAL $PWD/$REMOTE $PWD/$MERGED
    trustExitCode = false  
    keepBackup = false    
 
 

3:) Freude

 
Ruft man nun aus der git gui “run merge tool” oder von git bash “git mergetool” auf, dann erscheint:
 
p4merge
 
:-)
Wenn ihnen der Artikel gefallen hat oder er für sie hilfreich war, bitten "kicken" sie ihn.
kick it on dotnet-kicks.de

Kommentar schreiben


(Zeigt dein Gravatar icon)

  Country flag

biuquote
  • Kommentar
  • Live Vorschau
Loading