Revision as of 06:25, 19 October 2018 by Frq08988 (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Template:ArticleMainWriter Template:ArticleApprovedVersion


Git is a version control system (VCS) that is used for software development and other version control tasks. As a distributed revision control system it is aimed at speed, data integrity, and support for distributed, non-linear workflows.

Git was created by Linus Torvalds in 2005 for the development of the Linux® kernel, with other kernel developers contributing to its initial development.

As with most other distributed version control systems, and unlike most client–server systems, every Git directory on every computer is a full-fledged repository with complete history and full version tracking abilities, independent of network access or a central server.

Like the Linux® kernel, Git is free software distributed under the terms of the GNU General Public License version 2.

  • Introduction to Git
    Description: Join kernel maintainer James Bottomley as he introduces you to Git, the version control system designed by and for the Linux® kernel development community. Learn about the history of Git and some of the basic functionality, including a brief demo.