From: H. Peter Anvin Date: Mon, 09 May 2005 19:34:43 GMT Subject: Re: History messup Message-ID: <427FBB53.1000801@zytor.com> In-Reply-To: <1115665598.12012.422.camel@baythorne.infradead.org> David Woodhouse wrote: > > Of course it isn't. But neither is the meaning "a committer" or > "an author" or even "a date". > > Including some kind of repo-specific identifier with each commit would > help us to make sense of the history, just as those other fields do. > I'm particularly thinking of when you copy and clone directories, you have to define your semantics more specifically. When do you want to *copy* this ID, and when do you want to make sure a new one is created? One possible answer to that is to have .git/repoid and have it auto-created (from /dev/urandom) if it doesn't exist, but I also observe that at least two people (davem and pavel) have managed to clone "Linus' kernel tree" as their description on http://www.kernel.org/git/ ... -hpa