O Visual Studio 2013 não oferece mesclagem no pull do Git

Estou trabalhando com o Visual Studio 2013 Update 4 e o git (hospedado no Visual Studio Online). Eu tenho 2 confirmações locais e 2 confirmações na ramificação remota. Não há alterações locais a serem confirmadas:

Quando tento fazer Pull (ou buscar) no Visual Studio, recebo o erro:

Um erro ocorreu. Mensagem detalhada: 1 conflito impede a finalização da compra

Sim, há um conflito, eu devo fazer a fusão. E de acordopara esta página Eu deveria me oferecer umlink para resolver conflitos. Mas não vejo isso no VS.

Eu posso fazer uma fusão fora do VS, mas esse não é o ponto. Ao mesmo tempo, meu colega de trabalho executando a mesma configuração pode fazer a mesclagem sem problemas.O que há de errado com o meu VS?

p.s. Eu tenho o msysgit instalado que pode ter interferido nas configurações. De acordo com issopostar meu global.gitconfig parece:

[user]
    mail = [email protected]
    name = trailmax
    email = [email protected]
[core]
    excludesfile = C:\\Users\\trailmax\\Documents\\gitignore_global.txt
    autocrlf = true
    editor = \"C:/Program Files (x86)/GitExtensions/GitExtensions.exe\" fileeditor
[diff]
    tool = vsdiffmerge    
[difftool "vsdiffmerge"]
    cmd = \"C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\Common7\\IDE\\vsdiffmerge.exe\" \"$LOCAL\" \"$REMOTE\" //t
    keepbackup = false
    trustexistcode = true
[merge]
    tool = vsdiffmerge
[mergetool]
    prompt = true
[mergetool "vsdiffmerge"]
    cmd = \"C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\Common7\\IDE\\vsdiffmerge.exe\" \"$REMOTE\" \"$LOCAL\" \"$BASE\" \"$MERGED\" //m
    keepbackup = false
    trustexistcode = true
[credential]

questionAnswers(5)

yourAnswerToTheQuestion