Git + Sublime Text 2自动合并'mate -w'问题

时间:2014-06-10 22:13:27

标签: git github merge sublimetext2 branching-and-merging

我试图将git分支递归地合并到另一个git分支中。在过去,当它是递归合并并且自动合并成功执行时,它不需要手动提交,但现在它给了我以下错误:

  

mate -w:mate:command not found错误:出现问题   编辑'伙伴-w'。不提交合并;使用'git commit'来完成   合并。

在此错误开始发生之前,它只会自动提交合并,而不必手动提交它。我看不到任何冲突。我使用Sublime Text 2作为我的文本编辑器。

1 个答案:

答案 0 :(得分:1)

mateTextMate(OS X的编辑器,以多种方式影响Sublime Text)的命令行实用程序,与subl是命令行实用程序的方式相同对于崇高。不知怎的(可能在你的.gitconfig?)它被设置为默认编辑器,而git正试图打开它来撰写提交消息。运行您的设置(您可能还需要检查.bashrc.bash_profile.profile或与您的特定shell关联的其他文件),查看mate -w被定义为您的位置EDITOR,并将其更改为subl -w,假设您installed it correctly