Atualização de junho de 2017 (de VSCode 1.14 )
A capacidade de mesclar branches locais foi adicionada através do PR 25731 e commit 89cd05f : acessível através do Git: merge branch
comando " ".
E PR 27405 adicionado controlando a fusão de estilo diff3 corretamente.
A resposta de Vahid menciona 1.17, mas aquele lançamento de setembro na verdade não acrescentou nada em relação à fusão.
Apenas o de 1.18 de outubro adicionou marcadores de conflito Git
A partir do 1.18, com a combinação do comando merge (1.14) e marcadores de merge (1.18), você realmente pode fazer mesclagens locais entre ramos.
Resposta original 2016:
O documento de controle de versão não menciona comandos de mesclagem, apenas status de mesclagem e suporte a conflitos.
Mesmo a última versão de 1,3 de junho não traz nada de novo para a frente do VCS.
Isso é suportado pelo problema 5770, que confirma que você não pode usar o VS Code como um git mergetool
, porque:
Esse recurso está sendo incluído na próxima iteração, por acaso?
Provavelmente não, este é um grande esforço, uma vez que uma IU de mesclagem precisa ser implementada .
Isso deixa a mesclagem real para ser iniciada apenas na linha de comando.