当您有grep.lineNumber=true时,如何禁用gitgrep中的行号?
我grep.lineNumber=true在 ~/.gitconfig 中有,因为我几乎总是想显示它们。有时,我想在不编辑配置文件的情况下为单个命令禁用它们。有没有我可以传递给 git grep 禁用行号的选项?当然有几种解决方法(见下文),但我很想知道是否有内置解决方案。
我发现的一些解决方法:
- 管道通过另一个工具,可以删除的行号(视情况而定如
cut,awk,sed,grep,等) - 使用正常
grep(或其任何变体,如egrep),我碰巧默认情况下没有打开
回答
git -c grep.lineNumber=false grep…
请参阅文档git -c。
THE END
二维码