I know that I can view the difference between HEAD and current state with meld .. But how can I view the differences between branches, for example master and devel with meld? At the moment I do the following steps: Rename folder of working copy For example mv /projectA /projectA_master) Clone the project again git clone url Switch to devel branch cd projectA && git -b devel origin/devel View diffe