繁体   English   中英

为什么 'git add --al' 与单个 'l' 一起工作?

[英]Why is 'git add --al' with single 'l' working?

在 git bash 中,我错误地输入git add --al (带有单个'l' ),它起作用了。 文档中我看不到带有单个“l”字母的选项。

我在谷歌上搜索并找不到任何解释。

不重要,只是出于好奇:现在每当我输入--all我都无法阻止自己思考“如果我在浪费时间输入第二个‘l’ ”:)

#Git选项缩写

根据惯例(强调我的),如果结果明确,通常允许缩写长格式选项:

许多命令只允许将长选项--option缩写为它们唯一的前缀(例如,如果没有名称以opt开头的其他选项,您可以拼写--opt来调用--option标志),但是你应该在写剧本的时候把它们完整地拼出来; Git 的更高版本可能会引入一个新选项,其名称共享相同的前缀,例如--optimize ,以使过去唯一的短前缀不再唯一。

由于(截至目前) --al仅在git-add的单个合法长选项前加上前缀,因此它将被接受为--all 理论上,甚至gid add --a也可以工作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM