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

Re: Feature idea: git rebase --exec $CMD

From
Matthieu Moy <matthieu.moy@grenoble-inp.fr>
Date
May 6, 2012, 10:03 UTC
Message-ID
<vpqobq1mxru.fsf@bauges.imag.fr>
In-Reply-To
<20120505132650.637c4e06086654e0dbf641fc@studenti.unina.it>
Antonio Ospite <ospite@studenti.unina.it> writes:
> Maybe this -x option should conflict with -i to simplify its "execute
> the command after each commit" semantics (what if it is combined with -i
> and 'x/exec' lines?).

Actually, implementation-wise, it's simpler to have '-x' imply '-i', and suggest a todo-list containing 'x' lines. Then, the code would simply have to add these "x whatever" lines, and let the "git-rebase--interactive.sh" mechanics do the job. That would show the "x whatever" lines to the user, but that can be seen as added value, since it gives an opportunity to the user to remove or edit some of them if needed.

I'm not familiar with the code behind non-interactive rebase, but it doesn't seem to use the same todo-list at all. Maybe the sequencer would help, I don't know.

-- 
Matthieu Moy
http://www-verimag.imag.fr/~moy/
Previous: Felipe ContrerasNext: Antonio Ospite
Message 3 of 9 in “Feature idea: git rebase --exec $CMD”
  1. Antonio OspiteMay 5, 2012
  2. Felipe ContrerasMay 5, 2012
  3. Matthieu MoyMay 6, 2012
  4. Antonio OspiteMay 6, 2012
  5. Jeff KingMay 6, 2012
  6. Matthieu MoyMay 10, 2012
  7. dag@cray.comMay 23, 2012
  8. Matthieu MoyMay 23, 2012
  9. dag@cray.comMay 23, 2012

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.