在帮助文档中, []
, <>
, -
和 --
的意思是什么?
当我使用git时,我可以使用 git help
显示命令的用法,但是我不确定我了解符号:
$ git help
usage: git [--version] [--help] [-C <path>] [-c name=value]
[--exec-path[=<path>]] [--html-path] [--man-path] [--info-path]
[-p | --paginate | --no-pager] [--no-replace-objects] [--bare]
[--git-dir=<path>] [--work-tree=<path>] [--namespace=<name>]
<command> [<args>]
编辑
-
和--
之间是否有区别?
[]
表示是可选的
--
或-
实际上是在选项前写的。有些选项以-
开头,有些选项具有两倍的--
,请坚持使用您需要的选项编写的选项。
<>
代表某些占位持有人被您需要的东西代替。(例如,<path>
应该由该选项的某些相关文件的实际路径代替)
[A | B]
表示您可以在A或B
nb:它非常类似于许多Unix/Linux命令行实用程序的语法"用法帮助"。您可以查看https://linux.die.net/man/7/man-pages,感谢@tripleee的链接。
从历史上看,有几个原因为什么只有一个dash -
和有两个选择。通常,"一键"是一个选择,您仅使用一个字母。但这有时比这更复杂。