如何获取提示:man git | grep

如何获取提示:man git | grep

我正在使用 MacBook。我想知道 中选项的含义。git push --set-upstream [email protected]:de/Bee.git master

我想弄清楚 的用法--set-upstream。我可以谷歌一下。而且我愿意使用man git push

结果列表太长了。所以我用grep它来查找。

这是我尝试过但失败了的。

den% man git | grep [--set-upstream]
zsh: no matches found: [--set-upstream]

den% man git | grep --set-upstream 
grep: unrecognized option `--set-upstream'
usage: grep [-abcDEFGHhIiJLlmnOoqRSsUVvwxZ] [-A num] [-B num] [-C[num]]
    [-e pattern] [-f file] [--binary-files=value] [--color=when]
    [--context[=num]] [--directories=action] [--label] [--line-buffered]
    [--null] [pattern] [file ...]

甚至:

den% man git | grep [-abcDEFGHhIiJLlmnOoqRSsUVvwxZ]
zsh: no matches found: [-abcDEFGHhIiJLlmnOoqRSsUVvwxZ]
den% man git | grep -abcDEFGHhIiJLlmnOoqRSsUVvwxZ 
grep: unknown --devices option

有什么建议。

答案1

我认为您无法轻松地 grep 手册页,但是您可以在其中进行搜索。

首先正常打开 man 页面man git

然后点击/搜索,输入要搜索的内容--set-upstream并按 Enter。系统会返回第一个结果,若要继续搜索,请按 Enter/并再次输入,系统会转到下一个结果,依此类推。

有关如何使用手册页的信息,请参阅man man

相关内容