在执行了git pull后出现了git合并问题

15

我已经执行了git pull命令。然后我得到了这个消息:

# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
~                                                                               
~                                                                               
~                                                                               
~                                                                               
~                                                                               
~                                                                               
~                                                                               
~                                                                               
~                                                                               
~                                                                               
~                                                                               
~                                                                               
~                                                                               
~                                                                               
~                                                                               
~                                                                               
".git/MERGE_MSG" 7L, 302C

我的问题是 - 我需要在这里做什么?因为我无法输入任何消息。


4
这并不是 Git 的问题,而是编辑器 vi 的问题。Git 默认使用设置为默认编辑器的程序(例如使用环境变量 EDITORVISUAL)。你可以设置其他编辑器,或者熟悉一下 vi 的使用。 - Koraktor
关于 Vim:https://dev59.com/fW445IYBdhLWcg3wws4u#4729480 - eckes
2个回答

29

看起来你现在正在使用 vi 或 vim。

按下 i 键,然后输入您的合并消息。

接着按下 esc 键,再按下 :wq 键保存并退出。


5
你可能正在使用VI作为你的编辑器。你可以做两件事情:按下'i'或'a',就会进入输入模式,可以通过ESC键退出,并按':wq'或'ZZ'保存文件。
另一种选择可能是在命令行上使用-m开关,这将允许你跳过此屏幕,并立即提供消息(-m“我的消息在这里”)。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接