git-send-email accepts arguments indicating the patches to send. For example,
git send-email HEAD^
will create a patch for the last commit in your current branch. Similarly, if you format patches first with git-am , you can specify only one patch file that you want to send.
For details on how to indicate changes, see man git-rev-list . Common methods that you probably care about:
<commit1>..<commit2> means everything after<commit>^ means commit before <commit><commit>~5 means committing five commits to <commit>
Cascabel
source share