Bash 当您有grep.lineNumber=true时,如何禁用git grep中的行号?

Bash 当您有grep.lineNumber=true时,如何禁用git grep中的行号?,bash,git,grep,Bash,Git,Grep,我在~/.gitconfig中有grep.lineNumber=true,因为我几乎总是想显示它们。但有时,我想在不编辑配置文件的情况下,对单个命令禁用它们。有没有一个选项我可以传递给git grep来禁用行号?当然有一些解决方法(见下文),但我很想知道是否有内置的解决方案 我找到了一些解决方法: 管道穿过另一个可移除行号的工具(取决于具体情况,例如切割、awk、sed、grep等) 使用normalgrep(或其任何变体,如egrep),在默认情况下,我碰巧没有启用此选项 看 git -c g

我在~/.gitconfig中有
grep.lineNumber=true
,因为我几乎总是想显示它们。但有时,我想在不编辑配置文件的情况下,对单个命令禁用它们。有没有一个选项我可以传递给git grep来禁用行号?当然有一些解决方法(见下文),但我很想知道是否有内置的解决方案

我找到了一些解决方法:

  • 管道穿过另一个可移除行号的工具(取决于具体情况,例如
    切割
    awk
    sed
    grep
    等)
  • 使用normal
    grep
    (或其任何变体,如
    egrep
    ),在默认情况下,我碰巧没有启用此选项
  • git -c grep.lineNumber=false grep…