

Git merge using Beyond Compare when resolving merge conflicts caused by stash pop: files not found I am trying to unstash some files, one of the files causes merge conflicts, which I am trying to resolve using Beyond Compare. Path = C:\\Program Files\\BeyondCompare\\BCompare.exe Path = C:/Program Files (x86)/KDiff3/kdiff3.exe I can see contain the base, local, and remote versions.Ĭan someone point me to what's going wrong here?Ĭmd = "C:/Program Files (x86)/Meld/Meld.exe /\"$LOCAL/\" /\"$REMOTE/\" " merge_file_*some_hex_number* which as far as My diff tool launched, but did not find these files I launched BeyondCompare using git mergetool I applied the stash, which reported errors due to a merge conflict. The executable bcomp.exe opens every diff and merge in a separate helper process, allowing version control to detect when the comparison is complete. If you use bcompare.exe, all comparisons are opened in a single process.

If bcompare.exe is already running when you launch a new comparison, the comparison is passed to the existing process and the new process exits. When I attempt to do a diff like below using Beyond Compare 4 Git difftool with beyond compare returning 'fatal: cannot create directory at '': No such file or directory' Occasionally when working on my repo I am getting this errorįatal: cannot create directory at '': No such file or directory Path = c:/Program Files/Beyond Compare 4/bcomp.exe gitconfig after using the above commands: Git config -global mergetool.bc.path "c:/Program Files/Beyond Compare 4/bcomp.exe" Git config -global difftool.bc.path "c:/Program Files/Beyond Compare 4/bcomp.exe" To configure Beyond Compare as the diff and merge tool for Git on Windows: This causes version control to think the diff/merge is complete prematurely.
