-1

您好,我正在尝试将某人的更新拉到我们项目中的新分支。我有我正在处理的东西,所以我把它藏起来,然后创建了一个新分支。一旦我创建了新分支,我做了一个git pull origin <branch_name>

然后我收到了这个错误:

error: There was a problem with the editor '/usr/local/bin/subl -w'.

它告诉我合并我的分支以继续,但我担心通过合并搞乱我朋友的工作。有人可以向我解释避免这个问题的最佳方法是什么,我能做些什么来解决这个错误?

非常感谢,谢谢。

4

1 回答 1

4

您收到的错误与您的core.editor设置有关。在您的.gitconfig文件中,您可能有一个看起来像这样的部分

[core]
    editor = '/usr/local/bin/subl -w'

但是 git 没有成功使用该命令生成编辑器。您应该确保编辑器设置指向工作编辑器。最简单的方法是删除整个设置,让 git 使用默认设置。这应该总是有效的。

您可以使用以下命令检查 .gitconfig 设置

git config --list

您的 git 设置是从许多不同的文件创建的,这些文件位于不同的位置,具体取决于您的操作系统。有关初学者,请参见手册页

于 2013-05-18T20:21:00.177 回答