2009/4/26 Björn Steinbrink <B.Steinbrink@xxxxxx>: > >> Do you agree that either 'id' or 'hash' would work fine? > > "object id" would work for me, but I'm fine with the existing "object > name" as well. I don't like "object hash" (or "object hash id"), because > it IMHO doesn't express that well that it's used to identify an object. However, the SHA-1 hash is not actually essential to git. In the git world, there is only content and every object is identified by its content. Now, to identify an object, it would be pretty cumbersome to have to write out the contents, so we abbreviate the contents with a hash. So, the hash or object name or object id or whatever you want to call it isn't even an essential part to git. It is a convenience. In that sense, I think that '[cryptographic] hash' is the right term, because the others ("object name" and "object id") seem special. A hash is not special. In fact, the documentation should read "For convenience, the git tools refer to objects using the hash value of their contents". You see? It's not essential. -- 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