Aqui está como ver a diferença visual entre confirmações inteiras, em oposição a arquivos únicos, no Visual Studio (testado no VS 2017). Infelizmente, ele funciona apenas para confirmações em uma ramificação: No "Team Explorer", escolha a visualização "Ramificações", clique com o botão direito do mouse no repositório e escolha "Visualizar histórico", como na imagem a seguir.
Em seguida, o histórico da ramificação atual aparece na área principal. (Onde as ramificações que terminaram como confirmações anteriores na ramificação atual são marcadas por rótulos.) Agora selecione algumas confirmações com Ctrl-Esquerda, clique com o botão direito do mouse e selecione "Comparar confirmações ..." no menu pop-up.
Para saber mais sobre a comparação de ramificações no mundo da Microsoft, consulte esta pergunta sobre o stackoverflow: Diferenças entre ramificações git usando o Visual Studio .