git branch -m new-namegit branch -m old-name new-namegit push origin :old-name new-namegit push origin -u new-name<new_name> local branch and reset the upstream branch:
git push origin -u <new_name><old_name> remote branch:
git push origin --delete <old_name>