|<- [[get:Switching branches with uncommitted changes]]|[[get:Renaming branches]] ->| **git diff ..** : compare les dernières versions (tip) des deux branches. **git diff --color-words ..** : la même en version compact (mot par mot plutôt que ligne par ligne). **git diff ..^** : 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