From: Christian Couder Date: Sat, 29 May 2010 04:40:39 GMT Subject: [RFC/PATCH 0/4] implement "git cherry-pick A..B" Message-ID: <20100529043738.569.85482.chriscool@tuxfamily.org> This an RFC patch series to implement "git cherry-pick A..B" and "git revert A..B". There is no documentation yet, and there is no way to continue or abort the process when cherry-picking fails. Christian Couder (4): revert: use run_command_v_opt() instead of execv_git_cmd() revert: refactor code into a do_pick_commit() function revert: allow cherry-picking a range of commits revert: add tests to check cherry-picking a range of commits builtin/revert.c | 97 +++++++++++++++++++++++++++++------------- t/t3508-cherry-pick-range.sh | 65 ++++++++++++++++++++++++++++ 2 files changed, 132 insertions(+), 30 deletions(-) create mode 100755 t/t3508-cherry-pick-range.sh