git pull error:sublime -w:sublime:command not found

时间:2014-05-18 21:29:11

标签: git github

我一直试图从一个回购中获取并且我一直在收到这个错误并且无法理解它。任何正确方向的帮助表示赞赏!

 sublime -w: sublime: command not found
 error: There was a problem with the editor 'sublime -w'.
 Not committing merge; use 'git commit' to complete the merge.

2 个答案:

答案 0 :(得分:1)

可能Git配置为使用sublime作为编辑器,但无法找到它。

如果您真的想使用Sublime作为编辑器检查它是否真的已安装且位于PATH

或者,您可以使用此命令更改编辑器git使用(将vim替换为首选编辑器:emacsnano等):

git config --global core.editor "vim"

编辑:在终端中启动Sublime Text的正确命令是subl(感谢QuantumPhi)

答案 1 :(得分:1)

Sublime Text需要使用subl行而不是sublime启动,并且需要位于PATH

您可以通过运行命令which subl(以显示计算机上文件的路径)或subl -n(在Sublime Text中启动新窗口)来检查它是否存在)。

要修复git编辑器,您可以运行git config --global core.editor "subl"

来源:https://www.sublimetext.com/docs/3/osx_command_line.html