一、重命名本地分支
将hot_fix
分支重命名为bug_fix
git branch -m hot_fix bug_fix
二、推送重命名后的本地分支到远程仓库
git push origin bug_fix
此时本地仓库旧分支名称不在了,但在远程仓库上则是多了一个以新名称命名的分支
三、删除远程仓库上旧分支
git push --delete origin hot_fix
四、如果出现删除远程仓库旧分支失败的情况
那是因为删除的远程仓库的默认分支
,需要在远程仓库上将默认分支
改为别的分支
github上的操作是:仓库的Settings
-> Branches
-> 点击Default branch
栏右边的双向箭头切换默认分支