在删除分支之前,可以先查看当前项目的分支情况,了解情况之后,在对分支进行操作。
# 查看所有分支
git branch -a
# 查看当前分支
git branch
示例:
D:\layuimini> git branch -a
test
* v2-onepage
remotes/origin/HEAD -> origin/v2
remotes/origin/dev
remotes/origin/dev-onepage
remotes/origin/fix-v2-menu
remotes/origin/fix-v2-onepage-menu
remotes/origin/fix-v2-skin
remotes/origin/master
remotes/origin/onepage
remotes/origin/v2
remotes/origin/v2-onepage
分支前面的
*
号代表当前分支
D:\layuimini> git branch -d test
Deleted branch test (was 6c060de).
带有remotes/origin
路径的分支都是远程分支。
git push origin --delete onepage
切记:git仓库要有删除的权限才可以执行删除,否则会出现403 权限不足。