如何删除名为“--help”的 git 分支?

How to delete git branch named "--help"?

我不小心创建了一个名为 --help 的本地分支,不知道如何删除它。通常的 -D--delete 在后面跟 --help 时不起作用。它只输出帮助文本:

$ git branch -D --help
usage: git branch [options] [-r | -a] [--merged | --no-merged]
   or: git branch [options]...etc

我试过单引号 ' 和双引号 " 并得到相同的结果。

git branch -D -- --help

第一个--用于避免将--help解析为命令行选项。

来源:https://unix.stackexchange.com/a/1520/140838