How to create and apply a patch with Git — ariejan de vroom