Designer updated `logo.png` on main while you updated it on `feature-rebrand`. Merge conflict — but Git can't 3-way merge a PNG.
You can't 'edit conflict markers' in a binary. Pick one side wholesale.
Medium · 4 steps · +550 XP
This scenario walks through 4 steps, in order:
Try the terminal first — you learn more by doing. When you want to check yourself, here is the command for each step.
git merge maingit checkout --ours assets/logo.pnggit add assets/logo.pnggit commit -m "merge: keep rebrand logo"`git checkout --ours` or `--theirs <file>` resolves binary conflicts.