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

Re: [ANNOUNCE] Stacked GIT 0.14.2

From
CMCatalin Marinas <catalin.marinas@gmail.com>
Date
Mar 24, 2008, 23:40 UTC
Message-ID
<b0943d9e0803241640h500e43ffgee55bb9e1b2b04e2@mail.gmail.com>
In-Reply-To
<47E837E8.7000606@keyaccess.nl>
On 24/03/2008, Rene Herman <rene.herman@keyaccess.nl> wrote:
Show 6 quoted lines
> used to use quilt and although I
>  didn't much care for its linear nature when managing an entire tree, it
>  probably works out well for private topic branches. Not overly sure of added
>  practical value over git rebase, but I did like the simple nature of
>  shuffling things around by just editing a series file back when I was using
>  quilt. Keeps one on top of things, so to speak (<-- amusing play on words).

Git rebasing is useful but using a patch management tool is much easier, especially when you need to post a series of patches multiple times while implementing others' comments. And this is not only for private branches but public ones that are meant for upstream merging. The problem with these tools is that they rewrite the history of the repository but they are OK if you aren't in a position where people need to base their work on your tree.

I would much prefer to simply commit the additional comments at the top of a branch without changing the history but this makes patch posting and reviewing more difficult. Because of this requirement to keep clean patches (which I think is fair), people using maintainers' branches can only use rebasing (or some patch management tool).

>  Moreover not too keen on using many tools do do one thing, so getting this
>  inside git itself sounded like a possibly nice notion.
I don't like using many tools either, hence I use mostly StGIT :-).
-- 
Catalin
Previous: Rene HermanNext: Josef Sipek
Message 8 of 15 in “[ANNOUNCE] Stacked GIT 0.14.2”
  1. Catalin MarinasMar 24, 2008
  2. Jan EngelhardtMar 24, 2008
  3. Rene HermanMar 24, 2008
  4. Junio C HamanoMar 24, 2008
  5. Rene HermanMar 24, 2008
  6. Catalin MarinasMar 24, 2008
  7. Rene HermanMar 24, 2008
  8. Catalin MarinasMar 24, 2008
  9. Josef SipekMar 24, 2008
  10. slurping in guilt, was Re: [ANNOUNCE] Stacked GIT 0.14.2Johannes Schindelin, Mar 25, 2008
  11. Junio C HamanoMar 26, 2008
  12. Josef SipekMar 27, 2008
  13. Catalin MarinasMar 24, 2008
  14. Catalin MarinasMar 24, 2008
  15. Josef SipekMar 24, 2008

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.