遠端分支
檢視遠端分支
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