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

时间:2015-06-25 08:59:00

标签: git git-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.

为什么会发生这种情况,现在要解决这个问题?

1 个答案:

答案 0 :(得分:1)

阅读git mergetool的文档。第一行说(重点是我的):

  

使用git mergetool运行多个合并实用程序之一来解决合并冲突。它通常在 git merge之后运行