Ok, problem is solved.
After playing for a long time with git diff and looking how different versions of our code were I realised that it would be too tedious to do it via console.
The core of the problem can be represented so:
File A (mine):
The
first
line
File B(client's):
The
second
line
If I do simple "git merge" command, independent in which branch I'm staying, I will get as result either first or second version of file. But I need to be warned about every difference! Because I cannot say for sure which version is better.
The situation got even worse, because I used code formatter, which formatted code to make it look better (actually a good thing but in this case it played a bad joke).
So I came to usage of kdiff3 utility:
It allowed me manually to see differences between every file and to decide whether I want to merge or not.
I must admit that it shouldn't be advised to get into such situations. But it happened so and I didn't find any better solution.
Hope it helps someone.