Hi, On Tue, Mar 30, 2010 at 10:32 AM, Jonathan Nieder <jrnieder@xxxxxxxxx> 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 -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html