软件开发中,总有无穷无尽的新的功能要不断添加进来。
添加一个新功能时,你肯定不希望因为一些实验性质的代码,把主分支搞乱了,所以,每添加一个新功能,最好新建一个feature分支,在上面开发,完成后,合并,最后,删除该feature分支。
1、git branch -D feature-vulcan
有时你新建了一个分支来完成新功能,突然间你不想要新功能了,于是想删除这个新功能分支。你会使用:git branch -d <branchName>
$ git branch -d feature-vulcan
error: The branch 'feature-vulcan' is not fully merged. // 错误:这个分支没有合并
If you are sure you want to delete it, run 'git branch -D feature-vulcan'. // 如果你确认你想删除,使用“git branch -D <fileName>”强行删除,丢失掉修改。