Como comparo diferentes branches no Visual Studio Code 1.9?
É possível?
git
visual-studio-code
Vitaly Menchikovsky
fonte
fonte
Respostas:
Resposta 2019
Aqui está o guia passo a passo:
O ícone GitLens aparecerá na barra de navegação. Clique nisso.
Clique em comparar
Selecione ramos para comparar
Agora você pode ver a diferença. Você pode selecionar qualquer arquivo para o qual deseja ver a diferença.
fonte
Eu recomendaria usar: Git Lens .
fonte
ATUALIZAR
Agora está disponível:
https://marketplace.visualstudio.com/items?itemName=donjayamanne.githistory
Até agora não é compatível, mas você pode seguir o tópico para isso: GitHub
fonte
Use o plugin Git History Diff para facilitar a comparação do branch lado a lado:
https://marketplace.visualstudio.com/items?itemName=huizhou.githd
Visite o link acima e role para baixo até a imagem GIF animada intitulada Diff Branch . Você verá que pode facilmente escolher qualquer branch e fazer comparações lado a lado com o branch em que está! É como obter uma prévia do que você verá na solicitação pull do GitHub. Para outras coisas do Git, prefiro a funcionalidade integrada do Visual Studio Code ou o Git Lens, como outros mencionaram.
No entanto, o plug-in acima é excelente para fazer diff de branch (ou seja, para aqueles que estão fazendo um fluxo Git rebase e precisam visualizar antes de um push forçado para um PR do GitHub).
fonte
Agora é possível usando a extensão githistory .
Aqui está um pequeno truque: você pode comparar os últimos commits de cada branch e isso seria o mesmo que comparar dois branches lado a lado ou criar um PR.
Veja como fazer isso usando a extensão githistory:
fonte