IT for operating businesses

Using the git-format-patch Command

Prepare `.patch` files. Useful when emailing commits elsewhere. See also: `git am`. More information: <https://git-scm.com/docs/git-format-patch>.

  • Create an auto-named .patch file for all the unpushed commits:

git format-patch *origin*

  • Write a .patch file for all the commits between 2 revisions to stdout:

git format-patch *revision_1*..*revision_2*

  • Write a .patch file for the n latest commits:

git format-patch -*n*


This content is compiled from the open-source tldr-pages project under the MIT license.