怎么删除不需要的分支

git branch -d branch_name

使用-d在删除前Git会判断在该分支上开发的功能是否被merge的其它分支。如果没有会报“error:The branch is not fully merged”的错误,不能删除。

在日常开发中,我们通常赋予有意义的分支名,Git判断本分支没和任何别的分支合并,意味这删除存在风险。它也提供我们-D的方式,如果确定无风险就用-D 。