On Fri, Sep 11, 2009 at 5:10 PM, Alex Riesen<raa.lkml@xxxxxxxxx> wrote: > On Fri, Sep 11, 2009 at 19:25, Geoffrey Irving <irving@xxxxxxx> wrote: >> If I could do (2) as a separate operation, it would look something like >> >> git cherry-pick-all topic >> >> which is simpler and faster since it avoids switching files back and >> forth (master to topic and back). Is there a robust way to achieve >> the cherry-pick-all semantics with current commands? If not, how >> difficult would it be to partition rebase accordingly? > > I have this in my .bashrc: > > $ gcp3 () > { > git format-patch -k --stdout --full-index "$@" | git am -k -3 --binary > } > > Then, while on master branch: > > $ gcp3 master..topic Great! That should work nicely. Geoffrey -- 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