#Rename a local and remote branch in git
-
Checkout local branch.
-
Rename local branch 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. git push {origin} -u {new-name}