git format-patch
Prepare .patch files. Useful when emailing commits elsewhere.
See also git am, which can apply generated .patch files.
More information: https://git-scm.com/docs/git-format-patch.
- Create an auto-named
.patchfile for all the unpushed commits:
git format-patch origin
- Write a
.patchfile for all the commits between 2 revisions tostdout:
git format-patch revision_1..revision_2
- Write a
.patchfile for the 3 latest commits:
git format-patch -3