我做了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
我的问题是 - 我需要在这做什么?因为我无法输入任何信息。
答案 0 :(得分:11)
看来你现在在vi或vim。
按 i ,然后输入您的合并消息。
然后 esc 和: w q
答案 1 :(得分:3)
您可能正在使用VI作为编辑器。您可以做两件事:按'i'或'a',然后您将进入类型模式,可以使用ESC键退出,然后按':wq'或'ZZ',这将保存文件。
另一种选择可能是在命令行上使用-m开关,这将允许您跳过此屏幕,并立即提供消息(-m“我的消息在这里”)