Last edited 2 years ago

Git

The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Applicable for STM32MP13x lines, STM32MP15x lines

1 Overview[edit source]

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.