具體操作:
新建分支XXX
- git branch XXX
- 切換到新建分支 git checkout XXX
- git push origin XXX (本地分支push到服務器上 )
刪除本地分支dev
- 先切換到其他分支 git checkout master(在dev分支是不能刪除dev分支)
- 刪除本地分支 git branch -d dev
- 如果刪除不了強制刪除 git branch -D dev
- 查看是否刪除成功 git branch -av(可顯示全部本地分支以及遠程分支)
刪除遠程分支 remotes/origin/dev
- 查看所有分支 git branch -a
- git push origin --delete dev (執行完后使用(git branch -av)會發現刪除的遠程分支還能看到)
-
git remote show origin(顯示所有分支關系)會出現這樣的提示

4.git remote prune origin

最后執行git branch -av刪除的本地分支和遠程分支都刪除完成
