一、查看远程分支
git branch -a
二、删除远程分支和tag
git push origin --delete <branchName>
删除tag
git push origin --delete tag <tagName>
否则,可以使用这种语法,推送一个空分支到远程分支,其实就相当于删除远程分支:
git push origin : <branchName>
这是删除tag的方法,推送一个空tag到远程tag:
git tag -d <tagname>
git push origin :refs/tags/<tagname>
三、删除本地分支
git branch -d <branchName>
或git branch -D <branchName>
四、创建并切换本地分支
git checkout -b <branchName>
五、push到远程分支
切换到本地分支
git push origin <branchName>