मैंने git difftoolदो शाखाओं की तुलना करने के लिए बहुरूपदर्शक का उपयोग करने की कोशिश की ।
इसलिए मैंने ksdiff स्थापित किया और इसे अपने अनुसरण में व्यवस्थित किया.gitconfig
[diff]
tool = kaleidoscope
[difftool "kaleidoscope"]
cmd = ksdiff --changeset $(cd $(dirname "$LOCAL") && pwd)/$(basename "$LOCAL") $(cd $(dirname "$MERGED") && pwd)/$(basename "$MERGED")
जब चल रहा है
git difftool myBranch otherBranch
मैं त्रुटि प्राप्त करता हूं cannot use duplicate files within the same file list

[merge] tool = Kaleidoscopeमेरे लिए.gitconfig।