Comment puis-je installer Meld sur MacOS, puis le configurer comme mon difftool et mergetool dans git?
Téléchargez la dernière .dmg
package pour Mac à partir d'ici: Meld for OSX
Définissez meld comme votre git difftool/mergetool en modifiant votre ~/.gitconfig
et en ajoutant les lignes suivantes, comme mentionné dans le lien ci-dessus:
[diff]
tool = meld
[difftool]
Prompt = false
[difftool "meld"]
trustExitCode = true
cmd = open -W -a Meld --args \"$LOCAL\" \"$PWD/$REMOTE\"
[merge]
tool = meld
[mergetool]
Prompt = false
[mergetool "meld"]
trustExitCode = true
cmd = open -W -a Meld --args --auto-merge \"$PWD/$LOCAL\" \"$PWD/$BASE\" \"$PWD/$REMOTE\" --output=\"$PWD/$MERGED\"
Utilisez le git difftool
commande dans votre référentiel pour comparer et éditer les fichiers entre les révisions.
Depuis Mac OS High Sierra (10.13.6), Git 2.12.2
Installer Meld
brew tap homebrew/cask
brew cask install meld
Définir Meld comme Git Mergetool
git config --global merge.tool meld
git config --global diff.guitool meld