git合并报E325错误?

1、远程仓库修改了 远程.txt,本地仓库修改了 本地.txt.
2、然后我想把两个版本合并,这里没有修改共同的文件,应该不存在冲突。
3、首先我执行git fetch origin master:tmp,搞个临时分支再合并。
4、再执行git merge tmp,然后就报错了,并且git bash卡死不能操作,必须关掉窗口重新打开。
5、重新打开后执行git status,提示
`Your branch is ahead of 'origin/master' by 2 commits.
(use "git push" to publish your local commits)`.也就是说合并成功啦。
下图是报E325错误。
图片描述

6、试了下载ubuntu下按上面的操作,出现下图,不知如何操作。
图片描述

有大神在吗?麻烦解释下,谢谢!最近刚学git。

阅读 3.2k
1 个回答

如果确认修改的.txt文件不是相同文件,可以直接先执行git pull origin 分支名称。再把你本地提交就可以啊!

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