显然,当 Git 希望您输入提交消息时,它应该为您打开一个编辑器。这在我的机器上从来没有发生过,所以我想知道它是否只是没有设置或者我没有 Vim 或其他东西。TextEdit 是我的默认文本编辑 (.txt) 应用程序。
如何让 Git 打开一个文本编辑器供我使用?
有关如何查找编辑器开始man git-var
的说明,请参阅:git
优先顺序是 $GIT_EDITOR 环境变量,然后是 core.editor 配置,然后是 $VISUAL,然后是 $EDITOR,然后是编译时选择的默认值,通常是 vi
我将从export GIT_EDITOR=/path/to/your/editor
or开始git config --add core.editor /path/to/your/editor
,以提供您知道要安装的编辑器。