为什么命令“git merge upstream / integration integration”打开nano编辑器?

时间:2015-10-29 11:56:26

标签: git github

有一段时间,当我运行上面提到的命令纳米编辑器打开时,情况并非总是如此。有时确实如此,有时却没有。 我想知道在合并时需要打开编辑器吗?

1 个答案:

答案 0 :(得分:1)

如果可以使用快进进行合并,那么git只需将HEAD和分支指针向前移动到新的提示。不需要编辑器,因为没有生成提交。

在无法快进的合并情况下,会创建合并提交,因此git会打开您的编辑器以允许您编辑提交消息。