Junio C Hamano wrote:
A Large Angry SCM <gitzilla@xxxxxxxxx> writes:
To make the reconciliation even more difficult, some git commands
will also work on out-of-tree paths.
I think people know my feeling towards "diff --no-index". It makes many
nice features invented in git to people who do not use "git" (e.g, to
compare files outside of control of git using --color-words). If it
happened in an ideal world, it wouldn't have been done as a patch to "git"
but to something like "GNU diff" to benefit people who do not even want to
install "git". But unfortunately that wasn't the way it was done.
It has turned out to be an unnecessary maintenance burden ever since it
was applied and every time we needed to change small things to "git diff".
I would not be very unhappy if we need to ejected it from "git diff" if it
turns out to hinder the necessary UI changes too much.
git-diff aside, I would be much happier with git's interface, and I
think new/occasional users would be also, if it was consistent across
all of git commands. And even more so if git's conventions matched most
other commands on my system of choice.
--
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