Occasionally you need to rename a branch you’re working on in git. The following shows how to rename the branch and push commits (assuming the branch had already been pushed) to a remote location
Note: if the branch has not been pushed to a remote location you only need to use the first two commands
- git checkout <old_branch_name>
- git branch -m <new_branch_name>
- git push origin –delete <old_branch_name>
- git push origin -u <new_branch_name>