Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx> writes: >> > OK, how is that different from git-diff ? >> >> I do not think there is any difference. "show" is about >> multiple points, not ranges. "diff" is about multiple >> (typically two) points, and not ranges. > > Well, I do think Ted has a good point. Having negative refs makes no sense > for the "no-walk" case (aka "git show"). > > ... Negative object refs really don't make any sense unless you walk > the object list (or you're "git diff" and know about ranges explicitly). If you did not say "(or you're..." part, then I would agree to this 100%. On the other hand, as you earlier said: On Fri, 22 Dec 2006,... > > I can understand the advantage of a shortcut like "git diff ..next", > ... I can't understand why people complain about this. YOU DON'T HAVE TO USE IT. ... > But, really, I still don't understand exactly _what_ "diff a..b" even > means. Can you explain it to me? It means exactly the same as "diff a b". It's that simple. which made me lol, I am very tempted to say: It means exactly the same as "show a b". It's that simple. Back to serious my self, I am wondering if this is a sensible thing to ask: $ git show master...maint which your patch now forbids. - 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