Re: Trivia: When did git self-host?
- From
Linus Torvalds <torvalds@linux-foundation.org>
- Date
- Feb 27, 2007, 00:54 UTC
- Message-ID
- <Pine.LNX.4.64.0702261650120.12485@woody.linux-foundation.org>
- In-Reply-To
- <3c6c07c20702261551u55ec2ea7mde4075b1c929cf87@mail.gmail.com>
On Mon, 26 Feb 2007, Mike Coleman wrote:
> > Does anyone recall when git first self-hosted? This doesn't seem to > be present on the GitHistory page on the wiki, and I'm not finding it > elsewhere.
The first commit was already self-hosted. It was done manually (write-tree etc by hand), but yes, the first commit really is:
Thu Apr 7 15:13:13 2005 -0700
and the second one (add copyright notices) was done a few minutes later.
Later that same day I imported "sparse" into a git archive from BK (you can get the sparse archive, and see the initial commit:
commit 3ece2ef7c0a3d5975f65aa09911e1944e4125c45 Author: Linus Torvalds <torvalds@home.transmeta.com> AuthorDate: Thu Mar 13 12:53:56 2003 -0700 Commit: Linus Torvalds <torvalds@ppc970.osdl.org> CommitDate: Thu Apr 7 20:59:14 2005 -0700
notice how the commit date is different from the author date - the author date was taken from the BK tree that I imported).
The third git commit is committing the changes to git to make that import possible ("Thu Apr 7 21:03:28 2005 -0700").
So git was self-hosting since April 7, 2005.
Now, exactly when I started git development (ie how long it took before it got to that self-hosting stage), I can't remember. I'd say about two weeks, probably.
Linus