远程分支
查看远程分支
git branch -a
git branch -av
git branch --remote
删除掉没有与远程分支对应的本地分支
git remote prune origin
或git fetch -p
查看远程存在的分支
git remote show origin
删除远程分支或tag
git push origin --delete <branchName>
git push origin --delete tag <tagname>
否则,可以使用这种语法,推送一个空分支到远程分支,其实就相当于删除远程分支
重命名远程分支
在git中重命名远程分支,其实就是先删除远程分支,然后重命名本地分支,再重新提交一个远程分支。
例如下面的例子中,我需要把 devel 分支重命名为 develop 分支。
删除远程分支:
git push --delete origin level
重命名本地分支:
git branch -m devel develop
推送本地分支:
git push origin develop