Git分支命名为“--help”

时间:2013-07-30 16:39:42

标签: git

我带着一个独立的头跑着去创建一个分支来支撑我的工作。我运行命令git checkout -b --help来仔细检查创建分支的选项。

现在我有一个名为“--help”的分支

我如何对这个分支做任何事情?尝试用它做任何事只是给了我帮助信息。

详细信息: git版本1.7.3.5

2 个答案:

答案 0 :(得分:6)

接受选项(-h--help等)的命令行工具有一个特殊参数,用于将非选项与选项分开:--

所以试试这个:

git branch -d -- --help

这有效地使--help成为非选项,这意味着您可以将它用作命令行参数中的分支名称。

顺便说一句,这也适用于其他命令:

cp -- README -r

会将README复制到新文件-r

答案 1 :(得分:-1)

您是否尝试在命令行中将分支名称放在引号中?像

git branch -d "--help"