14.删除分支

软件开发中,总有无穷无尽的新的功能要不断添加进来。
添加一个新功能时,你肯定不希望因为一些实验性质的代码,把主分支搞乱了,所以,每添加一个新功能,最好新建一个feature分支,在上面开发,完成后,合并,最后,删除该feature分支。

现在,你终于接到了一个新任务:开发代号为Vulcan的新功能,该功能计划用于下一代星际飞船。
然而,等你一切都完成后等到切回主分支,需要合并新功能分支时,得到上级命令新功能不做了,所以你需要销毁新功能分支,结果出错
chillon:~/program/learngit$ git branch -d dev
error: The branch 'dev' is not fully merged.
If you are sure you want to delete it, run 'git branch -D dev'.

一般来说,如果误创建了一个不想用到的分支new01,可以直接使用git branch -d new01即可
但你想删除未合并的分支,这时你只能使用强行删除命令,使用git branch -D dev

猜你喜欢

转载自blog.csdn.net/qq_33575901/article/details/80935329