O Sourcetree oferece uma maneira de visualizar as diferenças entre os git
ramos?
Estou procurando por:
- nomes de arquivos que foram alterados
- diferenças entre esses arquivos
git
git-branch
atlassian-sourcetree
Snowcrash
fonte
fonte
Outra maneira de fazer isso é clicar com o botão direito do mouse em uma ramificação e selecionar o comando do menu de contexto "Diferença da atual" ( atual refere-se à ramificação na qual você está trabalhando atualmente). Isso lhe dará a diferença entre os commits principais dos dois ramos.
Fonte: https://answers.atlassian.com/questions/167126/sourcetree-diff-against-current-behavior#
Captura de tela (com base no Sourcetree v1.9.5):
Depois de escolher "Diferença em relação à corrente" no menu de contexto, você verá uma mensagem com os seguintes efeitos:
fonte
Você também pode fazer isso clicando com a tecla Ctrl pressionada nos dois
ramosconfirmados que deseja diferenciar.fonte
Você também pode usar uma ferramenta Diff Externa. Por exemplo, estou usando o Beyond Compare. Depois de configurá-lo como uma ferramenta de comparação externa no sourcetree, você seleciona os dois arquivos que deseja comparar usando CTRL e depois pressiona CTRL + D. Como resultado, o Beyond Compare será lançado com os dois arquivos prontos para serem comparados.
fonte