Git Source Code Mirror - This is a publish-only repository but pull requests can be turned into patches to the mailing list via GitGitGadget (https://gitgitgadget.github.io/). Please follow Documentation/SubmittingPatches procedure for any of your improvements. - Initial revision of "git", the information manager from hell · git/git@e83c516
Torvalds didn’t seem to have a very high opinion of it 😂
It took about a day to get to be “self-hosting” so that I could start committing things into git using git itself, so the first day or so is hidden, but everything else is there.
So he used GIT while developing GIT?
It was probably initially developed using a different VCS (e.g., svn), and when git became feature-complete that “svn” history was imported into git.
Most likely would have been BitKeeper. Torvalds famously despised SVN.
That first commit is only ~1000loc and reads and writes commits. It was almost certainly not using version control first.
I’ve initialized repos and committed smaller first commits though. I’m not sure I follow this argument.
https://www.linuxfoundation.org/blog/blog/10-years-of-git-an-interview-with-git-creator-linus-torvalds