How to rename and move branch in git (bitucket/sourcetree)
This question already has an answer here:
This should do the trick:
git branch -m old_branch new_branch # Rename branch locally
git push origin :old_branch # Delete the old branch
git push --set-upstream origin new_branch # Push the new branch, set local branch to track the new remote
Source here
Do not forget to pull before you do this, so you won't lose anything that was not previously pulled.
链接地址: http://www.djcxy.com/p/2602.html