From: Junio C Hamano Date: Thu, 09 Feb 2006 23:40:22 GMT Subject: Re: Two crazy proposals for changing git's diff commands Message-ID: <7vmzh06qzd.fsf@assigned-by-dhcp.cox.net> In-Reply-To: <87d5hwxhb5.wl%cworth@cworth.org> Carl Worth writes: > I still think the three above operations are the most commonly needed, > but I don't yet have good suggestions for names for them. By "three" do you mean these three? HEAD -> index HEAD -> files index -> files The reason I am asking is because you already have them. > I think I'll be back with some new proposals after considering your > suggestion to expand git status. I agree with Linus that "git status -v" with commit options to give a commit preview is a very good change. That is one thing I pointed out lacking from the current set of the tools in one of the earlier message. I am not sure if you read what I wrote in that message, but one approach I suggested for this thread to take is to come up with a list of "useful comparisons" that the current set of tools, especially "git diff" wrapper, does not give you. The three you listed above are not. They are useful, the low-level natively support them, and "git diff" wrapper gives easy shortcut for them. And one known "useful but not supported one" will be tackled soon with "git status -v" change. Are there other useful comparisons you wish you had that we do not currently give you easily?