--参数和-参数有什么区别



我使用 git 已经有一段时间了,但大多数情况下我更喜欢与 Intelij IDEA 的集成。现在,为了扩展我对系统的知识和理解,我决定更多地使用命令行。我观察到的是有两种类型的参数:

--parameter and -parameter

例如:

 git commit --amend -m "New commit message"

我在某些 Linux 工具上观察到了相同的方法。

-- 用于多字符参数

, - 用于单字符参数。

例如,这些在许多程序中是等效的:

program -h <-> program --help

原因是,如果使用 -,则可以一次指定多个参数,例如:

ls -lah给出了目录内容的列表,所有内容,人类可读。

它需要知道你的意思不是参数"--lah",而是"-l -a -h"

相关内容

  • 没有找到相关文章

最新更新