我通过 PowerShell 扩展 PoshGit 使用 Git,并将 Notepad++ 关联为打开 HTML 文件的默认程序。这是因为我通常不想在双击 HTML 文件时查看它,而是查看其内容。
当我git help <git-command>
在 PowerShell 中运行时,Git 会在 NotePad++ 中打开帮助文件,显然是因为 Notepad++ 是与 HTML 文件关联的默认应用程序。
有什么方法可以更改git help <git-command>
使用的命令行,或者配置 Git 以使用非默认应用程序来打开 HTML 帮助文件?
答案1
有两个配置值允许您控制 git 如何显示帮助。
help.format
控制帮助的一般显示方式。有效选项为man
(如手册页中所示)info
和web
。如果您看到的是 HTML 版本的帮助,则 PowerShell 的默认设置可能为web
,这正是您想要的。web.browser
控制打开 Web 帮助的浏览器。将其设置为chrome
。如果此方法无效,请明确设置browser.chrome.path
为 Chrome 可执行文件的完整路径。