Ok here's my scenario:
I'm working on my local repo, using sourceTree, want to create a hotfix branch (with gitflow), while suddenly it fails with error output:
"Branches 'master' and 'origin/master' have diverged.
Branches need merging first.
Completed with errors, see above."
Any idea why my repo require me to workalong with remote ? seem doesn't like dvcs characteristic..