It is possible that there is nothing new to merge, but your branch has no changes to the master. Such differences will also be reflected in the commit, so a simple check you can do is check the logs:
# See what in my branch but not master git log master..jacob@379
I assume you will see some commits. Imagine it like this:
o --- o --- A --- B --- C master
\ \
---- D --- E --- F jacob@379
In this case, there is nothing new to merge into jacob@379 , but the two branches are still completely different.
A quick look at gitk --all will probably be really useful here.
Pat notz
source share