git 是什么意思“错误数量的参数”?

1j0*_*j01 7 git git-config

我想获取所有 git config 条目,所以我浏览了选项并找到了--get-all,但它给出了:

C:\>git config --global --get-all
error: wrong number of arguments
usage: git config [<options>]
Run Code Online (Sandbox Code Playgroud)

它似乎没有指定许多参数,它只是说[<options>]. 而且我不知道它需要什么其他选择。

1j0*_*j01 7

要查看整个配置,正确的参数是--list, not --get-all (或者您可能还需要--edit)。

“参数数量”是参数的参数(或者可以这么说),子参数;这只是一个非常模糊的错误消息。

  • 这并不是问题的真正答案。也许您应该包括您试图在其中列出所有全局配置选项的事实?如果有人*正在*尝试使用`--get-all`,这对他们根本没有帮助。 (2认同)

dip*_*pas 5

你已经设置了

git config --global --get-all
Run Code Online (Sandbox Code Playgroud)

但正如您在下面的帮助部分中看到的

Action
    --get                 get value: name [value-regex]
    --get-all             get all values: key [value-regex]
Run Code Online (Sandbox Code Playgroud)

所以这意味着你错过了key论点和可选的value-regex论点。

您可以在文档中阅读更多相关信息。