How to configure Meld as diff tool in Git (GUI) on Windows

If you're doing any kind of development work on Windows you're bound to use git sooner or later. And while managing projects with git you'll come across a conflicting merge in no time. To resolve a merge conflict one of the better visual tools for the task of seeing multiple version of the code side-by-side is Meld.