--- Documentation/git-format-patch.txt | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) I looked at the code, and tried to guess what it actually did. This documentation doesn't really explain how or why it's supposed to be used. Someone who knows how it *actually* works is encouraged to send a better explanation. diff --git a/Documentation/git-format-patch.txt b/Documentation/git-format-patch.txt index 67425dc..3ad0fcd 100644 --- a/Documentation/git-format-patch.txt +++ b/Documentation/git-format-patch.txt @@ -12,6 +12,7 @@ SYNOPSIS 'git-format-patch' [-n | -k] [-o <dir> | --stdout] [--attach] [--thread] [-s | --signoff] [--diff-options] [--start-number <n>] [--in-reply-to=Message-Id] + [--ignore-if-in-upstream] <since>[..<until>] DESCRIPTION @@ -78,6 +79,11 @@ OPTIONS reply to the given Message-Id, which avoids breaking threads to provide a new patch series. +--ignore-if-in-upstream:: + Do not include the same patch twice. If there are two commits + that would produce identical patches, the second one is + excluded from the output. + CONFIGURATION ------------- You can specify extra mail header lines to be added to each -- 1.5.0.rc1.g04f3-dirty -- David Kågedal - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html