在Windows上的git diff中禁用蜂鸣声

Mar*_*rio 20 windows git

在翻阅执行结果的同时git diff,当我到达结果或开始差异结果时,我听到恼人的嘟嘟声.我想知道如何禁用此警铃?

我在Windows XP上运行msysGit.

Gre*_*ill 19

您可以使用以下命令关闭所有Windows应用程序的烦人哔哔声:

net stop beep

  • 要永久禁用它,请转到设备管理器 - >视图 - >显示隐藏设备,然后在"非即插即用驱动程序"中禁用蜂鸣声. (12认同)

Max*_*ant 5

默认情况下,msysGit less在运行diffs 时用作寻呼机.为了禁用less'铃声,需要为其提供命令行选项-q.这可以通过修改git用户帐户或项目的配置来完成.将以下内容添加到配置文件中:

[core]
    pager = less -q 
Run Code Online (Sandbox Code Playgroud)

您的用户帐户git配置文件的位置是〜/ .gitconfig.在Windows中说,就是这样%userprofile%/.gitconfig.

- 由马里奥OP提供的Anwser

  • `git config --global core.pager'less -q'` (2认同)

hlo*_*dal 2

你没有告诉你正在寻呼什么,但让我猜一下less,这比实际产生铃声的要少。--quiet您可以从或选项开始--silent避免(或设置LESS环境变量)。