在git中,如何在不正确使用命令的情况下显示错误使用命令时获得的使用情况概述?

时间:2017-09-22 18:31:53

标签: git

如果我错误地使用git命令,比如

git commit -b

我在终端上得到了有用的用法输出,如下所示:

error: unknown switch `b'
usage: git commit [<options>] [--] <pathspec>...

    -q, --quiet           suppress summary after successful commit
    -v, --verbose         show diff in commit message template

...

如何在不输入错误命令的情况下显示此信息?我已经尝试了git help commit,但这会打开一个网页。 git help -w commit执行相同的操作,而git help -m commitgit help -i commit根本不起作用(在Git Bash for Windows上;他们确实会在Linux上显示人员或信息页面。)< / p>

我不能只是输入错误的命令&#34;因为我事先并不知道命令是否错误,而且我不想通过输入恰好做某事的命令而意外破坏我的工作(嗯,我想知道我是怎么回事可以更好地使用推送。让我们用一些垃圾命令来启用它, git push -f 如何。

2 个答案:

答案 0 :(得分:2)

使用-h开关。

使用--help显示手册页,显然也可以使用man git commit访问。

答案 1 :(得分:0)

看起来我可以通过以下方式解决这个问题:

git commit ---

它提供了我想要的信息,而且我相信没有人会试图让“ - ”成为一个真正的转变,因为那将是令人难以置信的混乱。 (如果我错了,请告诉我。)