Sourcetree offre-t-il un moyen de visualiser les différences entre les git
branches?
Je cherche:
- noms des fichiers qui ont changé
- diffs entre ces fichiers
git
git-branch
atlassian-sourcetree
Snowcrash
la source
la source
Une autre façon de faire est de faire un clic droit sur une branche et de sélectionner la commande de menu contextuel "Diff contre courant" ( courant fait référence à la branche sur laquelle vous travaillez actuellement). Cela vous donnera la différence entre les commits principaux des deux branches.
Source: https://answers.atlassian.com/questions/167126/sourcetree-diff-against-current-behavior#
Capture d'écran (basée sur Sourcetree v1.9.5):
Après avoir choisi "Diff par rapport au courant" dans le menu contextuel, vous devriez voir un message indiquant:
la source
Vous pouvez également le faire en appuyant sur Ctrl + clic sur les deux commits de
branches quevous souhaitez différencier.la source
Vous pouvez également utiliser un outil Diff externe. Par exemple, j'utilise Beyond Compare. Une fois que vous l'avez défini en tant qu'outil de comparaison externe dans sourcetree, vous sélectionnez les deux fichiers que vous souhaitez comparer à l'aide de CTRL, puis appuyez sur CTRL + D. En conséquence, Beyond Compare sera lancé avec les deux fichiers prêts à être comparés.
la source