繁体   English   中英

Git:分支不同,但是没有要合并的文件

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM