When I try to rebuild the branch featureXon master, I get a conflict in the file (let it be called moduleA/foo) that has not been changed either master, either featureX, since they diverged! I checked this with the following log command:
git log master...featureX -- moduleA/foo
and the result was empty (no commit of any branches touched the file, as the branches diverged).
How is this even possible and what can I do to avoid such misleading conflicts?
source
share