[英]Git: branches differ, but no files to merge
我在git repo的功能分支中工作。 同时, master
分支发生了变化:
my_feature$ git diff | wc -l
388
my_feature$ git diff master | wc -l
388
my_feature$
当我想启动mergtool
,得到以下信息:
my_feature$ git mergetool master
No files need merging
my_feature$ git mergetool
No files need merging
my_feature$
但是,当我执行git merge master
,我收到以下信息:
my_featurei$ git merge master
Auto-merging some_dir/some_file.php
CONFLICT (content): Merge conflict in Auto-merging some_dir/some_file.php
Automatic merge failed; fix conflicts and then commit the result.
为什么会发生这种情况,现在要解决此问题?
阅读git mergetool
的文档。 第一行说(重点是我的):
使用git mergetool运行多个合并实用程序之一来解决合并冲突。 它通常在 git merge 之后运行。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.