Abdulrazak Alkl
Abdulrazak Alkl

Reputation: 923

which version control system is used in git development process

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

Answers (2)

kostix
kostix

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

torek
torek

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

Related Questions