【Git】push到远程仓库失败(本地更新文件并提交后)

原创 amandakelake 随笔 框架与工具 303阅读 2017-05-07 10:38:07 举报

本地仓库文件有修改,已经add添加并且commit提交后,想push到远程仓库,结果提示如下

【Git】push到远程仓库失败(本地更新文件并提交后)
总体意思是:远程版本领先于本地版本,建议先git pull ……

【Git】push到远程仓库失败(本地更新文件并提交后)

我先用git log --graph看了一眼合并情况,一共两次提交,确认没问题

【Git】push到远程仓库失败(本地更新文件并提交后)

然后我pull远程到本地,这个命令相当于fetch和merge,也就是把远程仓库里的内容接取到本地,然后和本地的内容合并。

【Git】push到远程仓库失败(本地更新文件并提交后)
然后弹出了一个奇怪的界面

【Git】push到远程仓库失败(本地更新文件并提交后)

查了一下其他大神的解释,大概意思如下
这个是VI编辑器的界面,VI编辑器百度百科
是一个命令行的文本编辑器,
git的这个步骤是输入 注释的
不需要修改注释的话,输入冒号会进入vi命令模式,再输入x 然后回车 会保存退出

这时候已经合并完成了,再push就没问题了

【Git】push到远程仓库失败(本地更新文件并提交后)

评论 ( 0 )
最新评论
暂无评论

赶紧努力消灭 0 回复