Reputation: 923
Most of us use git as a version control system, but i am asking Did the git community used any kind of VCS when they built the base of git system ? If yes, what was it?
Upvotes: 0
Views: 78
Reputation: 55563
To cite the Wikipedia article:
The development of Git began on 3 April 2005. The project was announced on 6 April, and became self-hosting as of 7 April.
So I'd say Git had always been developed using Git except for a very short period when it was just a tarball.
I should note that Git has been initially viewed by its creator, Linus Torvalds, as a very low-level set of tools to provide something like "versioned filesystem", upon which higher-level tools, including VCSes, would build (that explains why Git was able to host itself so quickly: it had very rudimentary "hardcore-users-only" interface). The history made a somewhat unexpected turn with Git having started accumulating features itself which eventually turned it itself into a full-blown VCS with high-level user interface etc. Still, Git has its "versioned filesystem" concept in its core, available via a set of low-level tools.
Upvotes: 1
Reputation: 489678
Git is version-controlled in git (of course).
If you go far enough back in history, there was no git to store git, so there must have been something else until that point, but git has been in git for many years now.
Upvotes: 0