Setting up Beyond Compare 4 in Visual Studio 2013 when using Git

I’m trying to figure out how to configure BEYOND COMPARE 4 to use with Visual Studio 2013 with GIT. NO matter how I seem to configure this it wants to use the VS2013 internal diff/merge tools.

Beyond Compare Install Directory

  • mergetool from .gitconfig being ignored?
  • Git for Windows using Beyond Compare
  • How can I import a directory structure into SVN, keeping the file and folder modifed dates the same?
  • Git Diff with Beyond Compare
  • How to configure Beyond compare with Git command line
  • How to use BeyondCompare from git mergetool in cygwin?
  • C:\Program Files (x86)\Beyond Compare 4

    from git bash window

    Microsoft Windows [Version 6.1.7601]
    Copyright (c) 2009 Microsoft Corporation.  All rights reserved.
    C:\Users\me>git --version
    git version 1.8.3.msysgit.0
    C:\Users\me>git config --list
    difftool.bc4.path=C:\Program Files (x86)\Beyond Compare 4\BComp.exe
    mergetool.bc4.path=C:\Program Files (x86)\Beyond Compare 4\BComp.exe
    core.editor="C:/Program Files (x86)/GitExtensions/GitExtensions.exe" fileeditor
    credential.helper=!\"C:/Program Files (x86)/GitExtensions/GitCredentialWinStore/

    Global gitcoinfig in GIT install / etc directory

        symlinks = false
        autocrlf = true
        diff = auto
        status = auto
        branch = auto
        interactive = true
        packSizeLimit = 2g
        format = html
        sslCAinfo = /bin/curl-ca-bundle.crt
        smtpserver = /bin/msmtp.exe
        autosquash = true
        tool = bc4
    [difftool "bc4"]
        path = C:\\Program Files (x86)\\Beyond Compare 4\\BComp.exe
        tool = bc4
    [mergetool "bc4"]
        path = C:\\Program Files (x86)\\Beyond Compare 4\\BComp.exe

    Also tried changing the exe to BCompare.exe instead of BComp.exe but that didn’t work either. Any help would be appreciated!

  • clone parts of a github project
  • Compile Jython3 sources on Windows
  • same project, multiple customers git workflow
  • Shortcut equivalent for a git pull from repository to current branch
  • Write directly to a remote Git repository, without adding objects to a local index/repo?
  • Quarantined Testing environment for PHP
  • One Solution collect form web for “Setting up Beyond Compare 4 in Visual Studio 2013 when using Git”

    Actually I believe I found the answer in this post
    Git Diff with Beyond Compare which so far seems to work. The visual studio environment brings up the new BC4.0 IDE instead of the internal tools.

        tool = bc4
    [difftool "bc4"]
        cmd = \"c:/program files (x86)/beyond compare 4/bcomp.exe\" \"$LOCAL\" \"$REMOTE\"
        tool = bc4
    [mergetool "bc4"]
        cmd = \"c:/program files (x86)/beyond compare 4/bcomp.exe\" \"$LOCAL\" \"$REMOTE\" \"$BASE\" \"$MERGED\"
        trustExitCode = true
    Git Baby is a git and github fan, let's start git clone.