logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

notmuch-extract-patch - extract a git patch series from notmuch

Author

       Sean Whitton <spwhitton@spwhitton.name>

       Rewrite, with additional features, of a script by Aurelien Aptel.

perl v5.40.1                                     Debian Project                         notmuch-extract-patch(1)

Description

notmuch-extract-patch is a wrapper around mbox-extract-patch(1) to extract a series of git patches from
       your notmuch database.  It is designed to extract patches that were originally sent using
       git-send-email(1).  It skips cover letters and replies/reviews in its output.

Example

           % git checkout -b test-feature
           % notmuch-extract-patch thread:000000000000265f | git am

Limitations

       We inherit limitations of mbox-extract-patch(1).

       notmuch-extract-patch can select patches to extract based on the reroll count (see -v in
       mbox-extract-patch(1)), but otherwise typical usage assumes that there is only one patch series in a
       thread.

       If this assumption is violated, you would need to construct a notmuch query that includes only the
       patches you want to extract, which somewhat defeats the purpose of having this script.

Name

       notmuch-extract-patch - extract a git patch series from notmuch

See Also

notmuch(1), git-send-email(1), mbox-extract-patch(1)

       Emacs functions 'notmuch-extract-thread-patches' and 'notmuch-extract-message-patches', provided by
       mailscripts.el

       The piem project: <https://docs.kyleam.com/piem/>

Synopsis

notmuch-extract-patch [mbox-extract-patch(1)options] [--] QUERY

See Also