将分支删除的目录如下。如果要删除master分支,如下图没有删除权限,应为把它设置成了default,有protect和default的标识都不能被删除
怎么去掉protect和default标识看下图
取消之后在本地就可以将本地的分支推到master分支上去了
本地操作删除远程master分支:
git push origin -d master本地仓库删除master分支:
git branch --delete master本地创建新的master分支,并拉取远程develop分支最新内容
git checkout -b master origin/develop将新的master分支推送到远程
git push origin master:master
以上出问题按报错信息来