如何清除从远程仓git merge下来的系统提示合并的信息?

新手上路,请多包涵

最近工作中要使用公司的远程仓,我fork到了自己远程和本地。
今天提交代码时候请求合并的时候,发现公共仓在我提交之前更新了,冲突了。pull下来提示我enter a reason to explain this merge is necessary.大意就是解释为啥合并。。我填完之后,发现产生了一个commit信息(见附图)
clipboard.png
推上去远程就发现多了一条这样的commit信息,请问这样的信息能去除吗?或者合并到本次commit?

阅读 2.3k
2 个回答

这个是在你推上去的时候有人提交了一条信息,所以有些地方冲突了,然后你拉下来的时候,会把刚提交的信息拉下来,所以会提示

可以先 pull --rebasepush 就没有这条信息了.

意思就是先把远程新增的commit拉到本地,再把本地新增的commit重新提交一次. 再push就没有问题了.

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题