如果我错误地使用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 commit
和git help -i commit
根本不起作用(在Git Bash for Windows上;他们确实会在Linux上显示人员或信息页面。)< / p>
我不能只是输入错误的命令&#34;因为我事先并不知道命令是否错误,而且我不想通过输入恰好做某事的命令而意外破坏我的工作(嗯,我想知道我是怎么回事可以更好地使用推送。让我们用一些垃圾命令来启用它, git push -f 如何。
答案 0 :(得分:2)
使用-h
开关。
使用--help
显示手册页,显然也可以使用man git commit
访问。
答案 1 :(得分:0)
看起来我可以通过以下方式解决这个问题:
git commit ---
它提供了我想要的信息,而且我相信没有人会试图让“ - ”成为一个真正的转变,因为那将是令人难以置信的混乱。 (如果我错了,请告诉我。)