From 28adcbcebdebb933a34deac0fe7994ddf5130b99 Mon Sep 17 00:00:00 2001 From: Starbeamrainbowlabs Date: Tue, 25 Sep 2018 19:40:23 +0100 Subject: [PATCH] git format patch: add page (#2351) --- pages/common/git-format-patch.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 pages/common/git-format-patch.md diff --git a/pages/common/git-format-patch.md b/pages/common/git-format-patch.md new file mode 100644 index 000000000..8cba68c3a --- /dev/null +++ b/pages/common/git-format-patch.md @@ -0,0 +1,16 @@ +# git format-patch + +> Prepare .patch files. Useful when emailing commits elsewhere. +> See also `git am`, which can apply generated .patch files. + +- 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 3 latest commits: + +`git format-patch -{{3}}`