I'd like pulling rebase from master to my origin branch.So I follow these steps:
- I stached my changes
- I have pulled with rebase from master
- I poped my stash changes
But I encounter a problem when poping changes and it seems like I have a conflict merges in file scdf.mv.db
.That's output of git status
:
On branch master Your branch is up to date with 'origin/master'.
Unmerged paths: (use "git reset HEAD <file>..." to unstage) (use "git add <file>..." to mark resolution)
both modified: proactive-policy-task/scdf.mv.db
no changes added to commit (use "git add" and/or "git commit -a")
So for resolving this issue I proceeded by merging conflict manually of scdf.mv.db
file. So I opened it with vim in order to HEAD
Tag or <<<<<<<
marker but I didn't found nothing.
Note that the file that giving me a headache this morning is binary.
I have tried merging conflict by using merge tools like kdiff3
. So I have choosed C EveryWhere, but without success (the same problem when choosing A or B). Also I have tried to delete it but it occurs the same thing.
For further information, when I run git stash pop
after using kdiff3
, it shows me this error:
warning: Cannot merge binary files: proactive-policy-task/scdf.mv.db (Updated upstream vs. Stashed changes) Auto-merging proactive-policy-task/scdf.mv.db CONFLICT (content): Merge conflict in proactive-policy-task/scdf.mv.db