![]() |
1
85
你试过吗?
?“
从“ The Art of Unix Programming “剖面” Command-Line Options “:
您将在其他(不需要与Unix相关的)CLI(命令行界面)中找到该约定,如 cleartool :
这个 P18 (一个具有宏处理能力和对国际化的特殊支持的快速、灵活的文件预处理器)也提到了这一点,并对该惯例背后的一般思想进行了很好的描述:
这个 OptionParser 用Ruby编写的工具也非常清楚地说明了这一点:* 选项解析终止
注意:有时需要三个破折号而不是两个,特别是当CLI严格遵循GNU选项样式时:
所以…如果
|
![]() |
2
7
|
![]() |
3
4
我使用的是msysgit 1.7.0.2,建议的解决方案不起作用: Git分支-d---track不工作 未报告错误,但分支仍保留。最后我通过以下方式强行移除了分支: rm.git/refs/heads/——轨道 |
![]() |
4
1
在远程服务器上,双连字符对我来说不起作用,因为它的分支名称包含双引号和符号。但是,包装名称引号并转义包含的引号完成了以下工作:
和本地:
|
![]() |
5
0
我有一个类似的问题,我意外地得到了一个“-r”分支。我不知道如何使用git命令删除它,所以我只是在.git文件夹中删除它:
这个解决方案是安全的,因为它是唯一一个以“r”结尾的分支,但它确实解决了这个问题… |
![]() |
6
0
您可以使用软件mamed sourcetree,它可以删除您喜欢的任何分支。 |
![]() |
Harry · 如何在编译时获取克隆的git仓库的标签 6 月前 |
![]() |
Ooker · 如何从blob中删除秘密? 6 月前 |
![]() |
hasdrubal · git日志图智能分支过滤器 6 月前 |
![]() |
J. Doe · 为什么git中没有跟踪git文件? 7 月前 |