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

cherry-pick --since ?

From
Brandon Casey <casey@nrlssc.navy.mil>
Date
Apr 20, 2007, 16:20 UTC
Message-ID
<Pine.LNX.4.64.0704201100050.4667@torch.nrlssc.navy.mil>
Is there functionality to allow something akin to
a
    git cherry-pick --since <commit>

or maybe syntax similar to git cherry where the upstream, head, and limit can be specified. Or the .. syntax would work.

Here's my use case:
Two branches, 'A' and 'B'.
'A' is the master branch.
'B' was forked some time ago and is in bug fix only mode.
Much of 'A' and 'B' are still the same, but there have been
   some intrusive changes made to 'A' that should not go into 'B'.
   This is also why I can't just pull from 'B'. rebase may work,
   but then of course all of the commit id's change.

When changes are made in 'B' I currently cherry-pick each commit into 'A' (where possible). This can be tedious when there are many commits. I can use git cherry to show me which commits should be cherry-picked, it would be nice if I could cherry-pick a range of commits.

I am not subscribed to the list so please cc me. I hope this is ok, if not let me know and I will subscribe. I am only a casual read of the list.

-brandon
Next: Alex Riesen
Message 1 of 12 in “cherry-pick --since ?”
  1. Brandon CaseyApr 20, 2007
  2. Alex RiesenApr 20, 2007
  3. David KågedalApr 22, 2007
  4. Junio C HamanoApr 20, 2007
  5. Brandon CaseyApr 23, 2007
  6. Junio C HamanoApr 23, 2007
  7. Brandon CaseyApr 23, 2007
  8. Git range merge (cherry-pick a range)bshOriginal, Jul 16, 2009
  9. Michael J GruberJul 16, 2009
  10. Daniel BarkalowJul 16, 2009
  11. bshOriginalJul 17, 2009
  12. Michael J GruberJul 16, 2009

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.