这些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