Git
A Git is a stupid person. Alternatively, Git may refer to the stupid content tracker.
Tips
When creating a patch from some commits, you might want to add the -U0
flag to remove extra context that could cause the patch to be rejected when applied to a slightly different revision of the source code.
In my experience, I have been able to get a patch that would otherwise not apply to apply correctly by using this flag.