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