git diff <branch_name>..<other_branch_name> : compare les dernières versions (tip) des deux branches.
git diff –color-words <branch_name>..<other_branch_name> : la même en version compact (mot par mot plutôt que ligne par ligne).
git diff <branch_name>..<other_branch_name>^ : compare la dernière version de la branche a et le parent de la dernière version de la seconde (marqueur '^').
Savoir si l'intégralité d'une branche a été mergée dans une autre :
git branch –merged : montre les branches totalement mergées dans l'actuelle.
ex: $ git branch –merged
master branche_a
* branche_b
La branche b contient tous les commits des branches master et branche_a
$ git checkout branche_a $ git branch –merged
master
* branche_a
La branche a contient tous les commits de master mais pas ceux de la branche b