当我们执行命令时
git branch -D <branch_name>
git branch -d <branch_name>
区别是什么?如何执行每个命令?
答案 0 :(得分:2)
答案 1 :(得分:1)
这已经在another thread中得到了回答。基本上这就是我所说的
要删除 local 分支,请使用以下之一:
$ git branch -d branch_name $ git branch -D branch_name
注意:
-d
选项是--delete
的别名,该别名仅删除 如果它已经完全合并到其上游分支中,则返回分支。您 也可以使用-D
,它是--delete --force
的别名, 删除分支“不考虑其合并状态”。 [来源:man git-branch
]