Git如何删除不需要的分支,在我们使用Git的过程中不知不觉创建了很多分支出来,有的分支已经不在需要,那么我们应该如何删除呢?
Git为何要删除分支
Git如何删除不需要的分支,在我们使用Git的过程中不知不觉创建了很多分支出来,有的分支已经不在需要,那么我们应该如何删除呢?
Git删除分支命令
可以使用如下命令来删除Git分支
git branch -d <branch-name>
Git删除分支注意事项
如下情况删除分支会失败
删除当前Checkout的分支
无法删除正在checkout的分支,需要切换到其他分支再来删除。
删除不曾合入任何分支的分支
当删除不曾合入任何分支的分支时,会报 error: The branch 'geek-docs.com' is not fully merged.
。
这个是Git为我们做的一层保护,提醒你删除该分支有风险,如果你无视该风险可以使用-D
的方式强行删除。