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

Re: [PATCH] rebase -i: move help to end of todo file

From
Junio C Hamano <gitster@pobox.com>
Date
Nov 22, 2007, 11:46 UTC
Message-ID
<7vbq9m5wpa.fsf@gitster.siamese.dyndns.org>
In-Reply-To
<Pine.LNX.4.64.0711221113360.27959@racer.site>
Johannes Schindelin <Johannes.Schindelin@gmx.de> writes:
> 	How about this?  I am hesitant to remove _everything_, since quite 
> 	a few people seem to be allergic to man pages, so they fire up 
> 	rebase -i without any clue.

Oh, I wouldn't dream of suggesting complete removal of the help text, but leaving the single line at the beginning is not an improvement. What's on that single line is not particularly useful but that is a separate issue.

Moving everything down will hurt ONLY when (1) the rebase is about a large series (more than 24 commits in vt100) AND (2) the user hasn't run "rebase -i" before and does not know that there is a reminder insn at the end. Now is it likely for a newbie to run "rebase -i" with 20-30 commits and that invocation is his first "rebase -i" invocation in his life?

The new help line at the end is helpful, by the way. I always had "Huh?" moment, and did ^Z followed by kill %% instead.

Previous: Johannes SchindelinNext: Johannes Schindelin
Message 4 of 14 in “Reordering lines in "git-rebase -i" task sheet”
  1. Junio C HamanoNov 22, 2007
  2. rebase -i: move help to end of todo fileJohannes Schindelin, Nov 22, 2007
  3. Adjust t3404 to ignore empty lines in the todo fileJohannes Schindelin, Nov 22, 2007
  4. Junio C HamanoNov 22, 2007
  5. Johannes SchindelinNov 22, 2007
  6. Jeff KingNov 22, 2007
  7. rebase -i: give rerere a chanceJohannes Schindelin, Nov 22, 2007
  8. Junio C HamanoNov 29, 2007
  9. Johannes SchindelinNov 29, 2007
  10. David KastrupNov 29, 2007
  11. David BrownNov 22, 2007
  12. Johannes SchindelinNov 22, 2007
  13. Andy ParkinsNov 23, 2007
  14. Andy ParkinsNov 26, 2007

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.