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

tools for making upstreaming / backporting easier in git

From
Adam Spiers <git@adamspiers.org>
Date
Sep 21, 2013, 17:25 UTC
Message-ID
<20130921172519.GB20610@pacific.linksys.moosehall>
In-Reply-To
<20130429133205.GA4672@pacific.linksys.moosehall>
Hi all,

Back in April, I announced a couple of scripts I'd written to wrap around git-cherry and git-notes, which help when you have more than a trivial number of commits to upstream / backport from one branch to another. Since then I've improved these scripts, and also written a higher-level CLI which should make the whole process pretty easy.

Yesterday I finally finished a blog post with all the details:
  http://blog.adamspiers.org/2013/09/19/easier-upstreaming-with-git/

These tools worked pretty well for me and my team, but no doubt some people will have ideas how to improve them, or have different techniques for tackling the problem. Either way, I hope this is of interest, and I'd be very interested to hear what people think!

Cheers, Adam

Previous: Adam Spiers
Message 8 of 8 in “git-icing: sugary wrapper around git-cherry”
  1. Adam SpiersApr 27, 2013
  2. git-rnotes: git-notes wrapper for sharing notes between repositoriesAdam Spiers, Apr 29, 2013
  3. improvements to checks for core.notesRef / GIT_NOTES_REF / --refAdam Spiers, Apr 29, 2013
  4. Junio C HamanoApr 29, 2013
  5. Adam SpiersApr 29, 2013
  6. Johan HerlandApr 30, 2013
  7. Adam SpiersApr 30, 2013
  8. tools for making upstreaming / backporting easier in gitAdam Spiers, Sep 21, 2013

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.