Do not allow git_branch_create() to force update branch

This mimics the error message of
`git branch -f master 1234567`
when current branch is `master`.