git/list[1] front-page[2] threads[3] people[4] search[5] about
 

[RFC/PATCH 0/4] implement "git cherry-pick A..B"

From
Christian Couder <chriscool@tuxfamily.org>
Date
May 29, 2010, 04:40 UTC
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
Next: Christian Couder
Message 1 of 15 in “implement "git cherry-pick A..B"”
  1. 0/4 implement "git cherry-pick A..B"Christian Couder, May 29, 2010
  2. 1/4 revert: use run_command_v_opt() instead of execv_git_cmd()Christian Couder, May 29, 2010
  3. 2/4 revert: refactor code into a do_pick_commit() functionChristian Couder, May 29, 2010
  4. Ramkumar RamachandraMay 30, 2010
  5. Jonathan NiederMay 30, 2010
  6. Christian CouderMay 30, 2010
  7. 3/4 revert: allow cherry-picking a range of commitsChristian Couder, May 29, 2010
  8. Junio C HamanoMay 29, 2010
  9. Christian CouderMay 30, 2010
  10. Johannes SchindelinMay 29, 2010
  11. Christian CouderMay 30, 2010
  12. Christian CouderJun 1, 2010
  13. 4/4 revert: add tests to check cherry-picking a range of commitsChristian Couder, May 29, 2010
  14. Sverre RabbelierMay 29, 2010
  15. Christian CouderMay 30, 2010

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.