将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
栏右边的双向箭头切换默认分支
原文:https://www.cnblogs.com/convict/p/14901110.html