Muk*_*esh 7 git version-control
有人可以帮我理解以下两个 git 命令有什么区别吗?
$ git branch -d testing
Run Code Online (Sandbox Code Playgroud)
和
$ git branch -D testing
Run Code Online (Sandbox Code Playgroud)
我们什么时候应该使用-D?
git branch -d用于删除完全合并到其上游分支或 HEAD 的分支(如果您的分支没有上游)。如果分支未完全合并,则不会执行删除。
git branch -D删除分支,即使它没有合并。