标签: git escaping git-branch
我不小心创建了一个名为--help的本地分支,但无法弄清楚如何删除它。通常的-D或--delete在--help后跟随时不起作用。它只输出帮助文本:
--help
-D
--delete
$ git branch -D --help usage: git branch [options] [-r | -a] [--merged | --no-merged] or: git branch [options]...etc
我尝试过单'和双"引号并得到相同的结果。
'
"
答案 0 :(得分:3)
git branch -D -- --help
第一个--用于避免将--help解析为命令行选项。
--
来源:https://unix.stackexchange.com/a/1520/140838