xxxxxxxxxx
// If you are in a different branch:
git branch -m old-name new-name
// If you are in the same branch:
git branch -m new-name
xxxxxxxxxx
1.git branch -m <newname>
2.git push origin -u <newname>
3.git push origin --delete <oldname>
4.git config --global alias.rename 'branch -m'
xxxxxxxxxx
Rename a local and remote branch in git
Rename your local branch. If you are on the branch you want to rename: git branch -m new-name.
Delete the old-name remote branch and push the new-name local branch. git push origin :old-name new-name.
Reset the upstream branch for the new-name local branch. Switch to the branch and then: git push origin -u new-name.