我刚刚查看了git source,在文件Documentation/git-commit.txt
中,我看到了以下引用。
用于编辑提交日志消息的编辑器将从中选择 GIT_EDITOR环境变量,core.editor配置 变量,VISUAL环境变量或EDITOR环境 变量(按此顺序)。有关详细信息,请参阅linkgit:git-var 1。
我在哪里可以找到linkgit:git-var
?
我已尝试在源代码中对此字符串进行grepping并运行Web搜索,但似乎无法找到它。
答案 0 :(得分:1)
它指的是git-var.txt文件,您可以在与git-commit.txt
相同的文件夹Documentation中找到它。
以下是关于GIT_EDITOR
变量的部分:
GIT_EDITOR :: Git命令使用的文本编辑器。该值应该是 shell使用时解释它。示例:
~/bin/vi
,$SOME_ENVIRONMENT_VARIABLE
,"C:\Program Files\Vim\gvim.exe" --nofork
。优先顺序是$GIT_EDITOR
环境变量,然后是core.editor
配置$VISUAL
,然后$EDITOR
,然后在编译时选择默认值 时间,通常是'vi'。 IFDEF :: git的默认编辑器[] 您正在使用的构建选择“{git-default-editor}”作为默认值。 ENDIF :: GIT-默认编辑器[]