On Wed, 20 Aug 2008, H. Peter Anvin wrote: > > Personally, I think this grand renaming was a huge step backwards; an attempt > to be bug-compatible with other SCMs. The only people I personally ever saw > complaining about the situation in the first place were people who were > fanbois of some other SCM. Heh. It's true that the push came from people who were used to the "scm xyz" model, but it's also true that git basically made the situation in /usb/bin even worse. You _can_ actually have the "best of both worlds" (if you really do want to continue the "git-xyzzy" usage) by doing PATH=$PATH:$(git --exec-path) although there has been noise about removing the built-in commands entirely even from there. I'm cc'ing the git mailing list just to bring the point up - I'm the one who actually championed removing the "unnecessary" hardlinks, and it seems that nto doing so was the right choice. One of the reasons that the dashed format is being removed is a real technical one, though: git aliases. They never supported the dashed format, since they never were real executables (that's the whole point of an alias, after all). So even with the above path thing, you'll still have to use the spacey version for any aliases you use. Linus -- 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