我现在使用git已经有一段时间了,但我更倾向于与Intelij IDEA集成。现在,为了扩展我对系统的了解和理解,我决定更多地使用命令行。我观察到的是有两种类型的参数:
--parameter and -parameter
例如:
git commit --amend -m "New commit message"
我在一些linux工具上观察到了相同的方法。
答案 0 :(得分:10)
- 用于多字符参数, - 用于单字符参数。
例如,那些在等同的许多程序中:
program -h
< - > program --help
原因是,如果使用 - ,则可以一次指定多个参数,例如:
ls -lah
提供目录内容列表,所有内容,人类可读。
它需要知道你不是指“--lah”这个论点,而是“-l -a -h”