Tentei usar o caleidoscópio para git difftool
comparar dois ramos.
Então instalei o ksdiff e o configurei como segue no meu.gitconfig
[diff]
tool = kaleidoscope
[difftool "kaleidoscope"]
cmd = ksdiff --changeset $(cd $(dirname "$LOCAL") && pwd)/$(basename "$LOCAL") $(cd $(dirname "$MERGED") && pwd)/$(basename "$MERGED")
ao correr
git difftool myBranch otherBranch
Eu recebo o erro cannot use duplicate files within the same file list
git
comparison
difftool
svassr
fonte
fonte
[merge] tool = Kaleidoscope
ao meu.gitconfig
.