GitHub删除本地分支
查看本地分支:
前面带有*号的是当前分支
git branch
删除本地已合并的分支或者没有新改动的分支:
git branch -d [branchname]
强行删除分支:
git branch -D [branchName]
注意:
你是无法删除当前所在的分支的,因此,通常需要先切换到其他分支上:
如果切换的分支已存在,就切换上去,否则就重新创建一个分支并切换上去
git checkedout [branchName]
GitHub删除远程分支
远程分支就是GitHub上创建的分支。
删除远程分支其实是用push:
注意:
删除远程分支并不会删除本地分支
git push origin --delete [branchname]
清理本地无效分支(远程已删除本地没删除的分支):
git fetch -p