difference between local master and remote master code example
Example 1: git diff with remote branch
git diff @{upstream}
Example 2: git diff current repo and remote branch
Just specify your local branch1 or remote origin/branch2
git diff branch1 origin/branch2 #show diff referenced from second branch