我带着一个独立的头跑着去创建一个分支来支撑我的工作。我运行命令git checkout -b --help
来仔细检查创建分支的选项。
现在我有一个名为“--help”的分支
我如何对这个分支做任何事情?尝试用它做任何事只是给了我帮助信息。
详细信息: git版本1.7.3.5
答案 0 :(得分:6)
接受选项(-h
,--help
等)的命令行工具有一个特殊参数,用于将非选项与选项分开:--
所以试试这个:
git branch -d -- --help
这有效地使--help
成为非选项,这意味着您可以将它用作命令行参数中的分支名称。
顺便说一句,这也适用于其他命令:
cp -- README -r
会将README
复制到新文件-r
。
答案 1 :(得分:-1)
您是否尝试在命令行中将分支名称放在引号中?像
git branch -d "--help"