删除远程分支

git push origin :branchName  # 删除远程分支  
git push origin --delete stark # 删除远程分支stark  

删除本地分支

git branch -d branchName     # 删除本地分支,强制删除用-D  
git branch -d stark      # 删除本地stark分支   
git branch -D stark      # 强制删除本地stark分支

删除远程不存在,本地存在的远程分支(origin/branch)

远程删除了,本地还能看到远程存在,这条命令删除远程不存在的分支

git remote prune origin

git删除分支-王树东的博客

git删除分支-王树东的博客

git删除分支-王树东的博客