Sourcetree does not launch Beyond compare external merge tool

Suddenly, when I try to launch “External merge tool” from Sourcetree, the tool does not appear. I say suddenly, because it worked last time I tried. The dialog remains forever:

image description

  • git, SourceTree - How to merge interactively?
  • Bitbucket not showing changes in themes directory
  • SourceTree: Adding a custom action to open a file in an external editor
  • Can't determine if a branch has been merged when squash is used
  • How to create submodule in existing repo
  • unable to get SSH keys working between sourcetree and github
  • Eventually I found this process related to the visual merge (dunno how to copy the command line from windows task manager):

    image description

    This process, by the way, does not disappear when I press abort, so somebody probably didn’t do their homework. Actually, I wouldn’t probably notice it if there wasn’t six same processes with this command line.

    These are my settings:

    image description

    How do I fix this? I need to merge project and I don’t know what to do…

  • Recommended GIT gui client, able to work on a custom-mapped port repository
  • How to prevent checked-in files from overwriting local versions?
  • Can SonarQube be configured to use windows line endings on a linux machine?
  • GIT project structure
  • Git Workflow with WordPress - Localhost to Live
  • Amend a git rebase
  • One Solution collect form web for “Sourcetree does not launch Beyond compare external merge tool”

    I found out that this happens when one of the files to be merged has been deleted. In that case, git prints out a command line prompt which sourcetree cannot handle. The git process then ends up hanging forever.

    Best way to handle this is to kill the hanging git process and then make the choice manually using use mine/use theirs.

    Git Baby is a git and github fan, let's start git clone.