From master
, the A
branch was branched. Then, a few commits (to master
) later, B
branch was branched.
The owner of A
made changes to file fname
. The owner of B
removed fname
altogether.
Then, B
was rebased and merged into master
. Now, A
is to be rebased and merged. But now A
's owner gets a conflict with file fname
, saying that:
CONFLICT (modify/delete): fname deleted in HEAD and modified in "commit msg". Version "commit msg" of fname left in tree.
Normally, conflicts are resolved by editing the intermediate file, git add fname
it and then git rebase --continue
the process.
But how to resolve a conflict of a removed file? The end result should be that the files is removed.