git-send-email
принимает аргументы, определяющие патчи для отправки. Например,
git send-email HEAD^
создаст патч для последнего коммита в вашей текущей ветке. Аналогично, если вы сначала форматируете патчи с помощью git-am
, вы можете указать только один файл патча, который вы хотите отправить.
Для получения дополнительной информации о том, как указать ревизии, см. man git-rev-list
. Общие методы, которые вам, вероятно, понадобятся:
<commit1>..<commit2>
означает все после до
<commit>^
означает коммит до <commit>
<commit>~5
означает коммит за пять коммитов до <commit>