在 Git Bash 上使用辅助

using assist on Git Bash

我使用Windows 7。在Git Bash中使用help的正确方法是什么?

help command

command --help

例如:

我必须使用 CTRLC 来打破下面命令的结果

$ while --help
>

但这行得通:

$ help while
while: while COMMANDS; do COMMANDS; done
     Expand and execute COMMANDS as long as the final command in the
    `while' COMMANDS has an exit status of zero.

$ help touch
sh.exe": help: no help topics match `touch'.  Try `help help' or `man -k touch'
or `info touch'.

但是

$ touch --help
Usage: touch [OPTION]... FILE...
  or:  touch [-acm] MMDDhhmm[YY] FILE... (obsolescent)
...

我查看了 An A-Z Index of the Bash command line for Linux。但是我没有找到任何关于使用 help 命令的内容。

How to Get Help With a Command from the Linux Terminal 中所述,help 仅用于 Bash shell 本身内置的一小部分命令。 touch 不是其中之一。

对于 git 命令,您将调用 git help <command>(如 git help checkout)。

确保使用与 latest release from git-for-windows: its bash is significantly more recent than the old msysgit one 打包在一起的 git-bash.exe
参见“Why is it that if you download Git 2.0 from the net, you always get a 1.9.4 installer package?”。