From: Alex Riesen Date: Mon, 10 Nov 2008 20:24:22 GMT Subject: Re: multiple-commit cherry-pick? Message-ID: <81b0412b0811101224gcffc958o6dbfcdc45e022874@mail.gmail.com> In-Reply-To: 2008/11/10 Johannes Schindelin : > On Sun, 9 Nov 2008, Alex Riesen wrote: >> >> Oh, I am. But it is just so convenient to have range support for >> commands which just show commits. Besides, git-show just errors out, >> instead of producing the commits like git-log does. > > Have fun implementing the support, and then explaining to users why this > shows only one commit: > > git show HEAD^..HEAD HEAD~10 > for cs in HEAD^..HEAD HEAD~10; do case "$cs"; in *..*) git format-patch --stdout "$cs" ;; *) git show --pretty=email "$cs" ;; esac done At least, this is what I have in mind and how I expect it to work.