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

Re: the careless committer and fear of commitment (rebase -i vs add -p)

From
Ramkumar Ramachandra <artagnon@gmail.com>
Date
Mar 30, 2010, 06:14 UTC
Message-ID
<f3271551003292314v23058945vb432cc4c8a601aca@mail.gmail.com>
In-Reply-To
<20100330045704.GA9004@progeny.tock>
Hi,
On Tue, Mar 30, 2010 at 10:32 AM, Jonathan Nieder <jrnieder@gmail.com> wrote:
> I like ‘git diff --cached’ and ‘git diff’ to show the entire list
> of staged and unstaged changes.  I don’t consider this “wrong” at all.

On a related note, my workflow is somewhat similar: I just use Magit within Emacs, which essentially does the same thing. The staging area in Git really helps me organize my work, and I wouldn't mind attaching a small note to it that I can refer to while writing my commit message (much like Jonathan's idea). However, I don't think this task is large enough for an entire GSoC.

Also, I'm positively opposed to the idea of a complex interactive command-line interface. If someone *did* want that kind of complexity/ interactivity, they ought to use something like Magit: a cli can't even come close.

-- Ram
Previous: Jonathan NiederNext: Jeff King
Message 6 of 7 in “[GSoC Proposal/RFC] Rolling commit message writing”
  1. Daniel ThomasMar 28, 2010
  2. Avery PennarunMar 29, 2010
  3. Jonathan NiederMar 30, 2010
  4. Avery PennarunMar 30, 2010
  5. the careless committer and fear of commitment (rebase -i vs add -p)Jonathan Nieder, Mar 30, 2010
  6. Ramkumar RamachandraMar 30, 2010
  7. Jeff KingMar 30, 2010

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.