Does the checkout need to specify upstream/master? In otherwords `git checkout -b <topic-branch-name> upstream/master`
I'm not a git expert, so I don't know. I always add that. :-)