Git is a distributed What is a Version Control System. That means it’s a thing that you use to manage and track versions, changes and branches in projects. It is not built to be easy, it is built to have the tiniest footprint possible, to be lightning fast and to be able to handle small to very large projects.

  • Git is not GitHub, GitLab, … These are services and platforms that you use to host your Git repos in the cloud.
  • Git is a command line tool. There are no GUI for it. Other softwares are built on top of Git to provide that such as GitKraken, Sourcetree, GitHub Desktop

Facts

  • Git was initially created in 2005 by Linus Torvalds for the development of the Linux Kernel.
  • Git is free and open-source and shared unter the GPL-2.0-only license.
  • Git is the most popular distributed version control system (and it’s not even close). As of 2022, 95% of developers were reporting using Git as their primary version control system.

Guillaume

If you are not using git, you are doing it wrong.

See also