Resolving merge conflicts is something I do now and then, but not every week (if I had to do it every week, there would be something quite wrong with my team’s development process). As a result, I often have to look up some of the syntax. This is a personal reference for the things I usually want to do:
Use a merge tool
git mergetool allows each conflicting file to be opened in a merge resolution tool (whichever is configured or installed).
Just use one or the other version of a file
git checkout --ours path/to/file.md
git checkout --theirs path/to/file.md
For git versions before 1.6.1, see keep either file in merge conflicts