Vue d'ensemble
Voici les instructions sur la façon de l'installation de Contrôle de Version GIT de sorte que vous pouvez utiliser de meilleurs outils que l'installation par défaut. Le programme d'installation de GIT Extensions est déjà installé et implique la configuration Winmerge dans GIT extensions.
Installation
Marcher à travers tous les invites et les installer dans le répertoire par défaut pour Winmerge.
Configurer Winmerge de Contrôle de Version GIT
Ouvrir un nouveau doc dans un éditeur de texte.
Copier/coller le texte suivant et enregistrez le document en tant que "wMerge.sh" à la votre "C:\Program Files (x86)\Git\bin\" répertoire.
echo Launching WinMerge: $1 $2 "C:/Program Files (x86)/WinMerge/WinMergeU.exe" -e -u -dl "Original" -dr "Modified" "$1" "$2"
Goto votre "Utilisateurs->nom d'utilisateur" directory et de localiser l' .gitconfig fichier. L'ouvrir dans votre éditeur de texte favori de copier/coller le code suivant et Enregistrez:
[user]
name = enter your name
email = youremail@yourdomain.com
[core]
autocrlf = false
[merge]
tool = winmerge
[mergetool "winmerge"]
cmd = wMerge.sh \"$MERGED\" \"$REMOTE\"
path = c:/Program Files (x86)/winmerge/winmergeu.exe
[mergetool]
keepBackup = false
trustExitCode = false
[diff]
guitool = winmerge
[difftool "winmerge"]
path = c:/Program Files (x86)/winmerge/winmergeu.exe
cmd = \"c:/Program Files (x86)/winmerge/winmergeu.exe\" \"$LOCAL\" \"$REMOTE\"
Exécuter "GitExtensions", aller à "Paramètres->Paramètres->Paramètres globaux". Si vous avez fait votre installation correctement et mentionné les outils à leur répertoire, l'ensemble de vos paramètres de page devrait ressembler à ci-dessous (NOTE: s'il vous Plaît remplir votre nom, le nom et l'e-mail):
mergetool: winmerge
chemin d'accès à mergetool: c:/Program Files (x86)/winmerge/winmergeu.exe
mergetool commande: wMerge.sh "$MERGED" "$REMOTE"
difftool: winmerge
chemin d'accès à difftool: c:/Program Files (x86)/winmerge/winmergeu.exe
difftool commande: "c:/Program Files (x86)/winmerge/winmergeu.exe" "$LOCAL" "$REMOTE"
les fins de ligne: la caisse en tant qu'-est, s'engager en tant qu'-est
Accédez à la liste de l'onglet pour vérifier que GIT est tout "vert" et satisfait de votre installation.