文章目录
- 一、报错信息
- 二、解决方案
一、报错信息
执行
代码语言:javascript复制git branch -d feature1
命令 , 删除 feature1 分支 , 报如下错误 :
代码语言:javascript复制D:Gitgit-learning-course>git branch -d feature1
error: The branch 'feature1' is not fully merged.
If you are sure you want to delete it, run 'git branch -D feature1'.
二、解决方案
出现上述原因 , 是因为 feature1 分支创建后 , 没有进行合并 , 报上述错误 , 提示开发者是否要进行合并之后 , 再删除这个分支 ;
看到这个提示后 , 开发者应该去考虑是否要进行合并 , 如果要合并 , 执行 分支合并 操作 , 然后就可以顺利的使用
代码语言:javascript复制git branch -d feature1
命令 , 删除分支 ;
如果不想合并这个分支 , 可以考虑使用
代码语言:javascript复制git branch -D feature1
命令 , 强行删除该 feature1 分支 ;
执行过程 :
代码语言:javascript复制D:Gitgit-learning-course>git branch -D feature1
Deleted branch feature1 (was c911a5d).
D:Gitgit-learning-course>