1. 本地分支重命名(还未推送到远程)
1、修改当前分支名称
git branch -m 新分支名称
2、修改其他分支名称
git branch -m 旧分支名称 新分支名称
2. 远程分支重命名(已推送远程)
1)重新命名远程分支对应的本地分支
git branch -m 旧分支名称 新分支名称
2)删除远程旧分支
git push --delete origin 旧分支名称
3)将新分支推送远程
git push origin 新分支名称
4)将修改后的本地分支与远程分支相关联
git branch --set-upstream-to origin/新分支名称
这个命令是将当前本地分支与远程仓库中的某个分支建立追踪关系(即设置 upstream 分支)。