On 12/16/06, Linus Torvalds [off-list ref] wrote:
Side note: that's not to say that I would really see why you'd want to
have both the tree and the commit SHA1's, and why you seemingly think that
the links don't need a filename. Hmm?
I really want that file-name back - we can call it a mind short-circuit.
If you require the tree objects to be in the database, you might as well
require that the commit object be there. But you could make rules that say
that subprojects don't need the whole commit history, for example (which
is just a shallow clone in the subproject).
You have a very good point here, this would give us the history of the