On Mon, 26 Feb 2007, Linus Torvalds wrote: > > 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. > > 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. Actually, it must have been less than that. The first version of git was just ~1300 lines of code, and I have reason to believe that I started it at or around April 3rd. The reason: I made the last BK release on that day, and I also remember aiming for having something usable in two weeks. And hosting git itself was not that important for me - hosting the kernel was. And the first kernel commit was April 16 (with the first merges being a few days later). Which meshes with my "two week goal" recollection. Not that I'd normally be entirely sure I hit any time goals I set, but I *am* pretty sure that I decided that in order to be effective, I didn't want to do kernel development at the same time as git development, so the "April 3" date of the 2.6.12-rc2 release is fairly significant. 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