如果没有寻呼机,如何让`git grep`返回结果?

eat*_*hil 5 git

如何在git grep没有寻呼机的情况下返回结果?Grep默认执行此操作.当我输给git grep猫时:git grep foo | cat它会这样做,但它在比赛中失去了突出显示.我想在不做的情况下保持对比赛的突出显示git grep foo | cat | grep foo.

Vam*_*ire 9

您既可以使用--no-pager参数,也可以git --no-pager grep foo告诉grep始终进行突出显示,即使您将结果传递给其他进程也是如此git grep --color=always foo | cat.或者您可以将配置选项设置core.pagercat喜欢git -c core.pager=cat grep foo或当然永久使用配置选项,git config core.pager cat这将适用于将发送到寻呼机的所有Git命令,并保留突出显示.