Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
这些git命令之间有什么区别?_Git - Fatal编程技术网

这些git命令之间有什么区别?

这些git命令之间有什么区别?,git,Git,有人能告诉我以下两者的区别吗 git commit -a -m 及 后者需要较少的两次按键。从功能上讲,它们是等效的。后者需要较少的两次击键。它们在功能上是等价的。这是一个非常标准的*NIX约定,不需要任何参数的单破折号参数可以组合成一个单参数这是一个非常标准的*NIX约定,不需要任何参数的单破折号参数,可以组合成一个参数它们可以按照gitcli[命令行界面]帮助页面中的讨论进行组合,也可以按照git-help-cli页面中的讨论进行组合,在git rev parse--helppage中,我

有人能告诉我以下两者的区别吗

git commit -a -m


后者需要较少的两次按键。从功能上讲,它们是等效的。

后者需要较少的两次击键。它们在功能上是等价的。

这是一个非常标准的*NIX约定,不需要任何参数的单破折号参数可以组合成一个单参数

这是一个非常标准的*NIX约定,不需要任何参数的单破折号参数,可以组合成一个参数

它们可以按照
gitcli
[命令行界面]帮助页面中的讨论进行组合,也可以按照
git-help-cli
页面中的讨论进行组合,在
git rev parse--help
page

中,我询问的唯一原因是,有人告诉我不要使用“.commit-am”,因为它是错误的。我想检查一下,无论谁告诉你这是错的,两者之间没有功能损失。根据个人喜好,我将不带参数的开关(如
-a
)与带参数的开关(如
-m
)分开,但只要您小心排序(如'git commit-ma'message'将不起作用),我问的唯一原因是,有人告诉我不要使用“.commit-am”,因为这是错误的。我想检查一下,不管谁告诉你这是错的,他们之间没有功能损失。根据个人喜好,我将不带参数的开关(如
-a
)与带参数的开关(如
-m
)分开,但只要您小心排序(即'git commit-ma'message'不起作用),就没有必要这样做。
git commit -am