Est-ce que Sourcetree offre un moyen de visualiser les différences entre git
branches?
Je cherche:
Utilisation ⌘ (OSX) ou CTRL (Windows et Linux) et choisissez les deux commits de votre choix dans la vue du journal. Peu importe la branche à laquelle appartiennent les commits.
En conséquence, vous verrez quelque chose comme ...
Afficher tous les changements entre f03a18bf0370c62bb5fb5c6350589ad8def13aea et 4a4b176b852e7c8e83fffe94ea263042c59f0548
... en bas.
Pour ce faire, vous pouvez également cliquer avec le bouton droit de la souris sur une branche et sélectionner la commande de menu contextuel "Diff contre le courant" ( actuelle fait référence à la branche que vous êtes. travaille actuellement sur). Cela vous donnera le diff entre les commits de tête des deux branches.
Source: https://answers.atlassian.com/questions/167126/sourcetree-diff-against-current-behavior#
Capture d'écran (basé sur Sourcetree v1.9.5):
Après avoir choisi "Diff par rapport au courant" dans le menu contextuel, vous devriez voir un message indiquant que:
Affichage de toutes les modifications entre {commit_hash} et la copie de travail
Vous pouvez également le faire en ctrl + cliquant sur les deux branches commet que vous voulez diff.