Difference between revisions of "Git"

[unchecked revision] [quality revision]
(Overview)
 

Template:ArticleMainWriter Template:ArticleApprovedVersion

Overview[edit]

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.


<noinclude>

{{ArticleMainWriter | DenisH}}
{{ArticleApprovedVersion | DenisH | ChristopheM, RomualdJ | No previous approved version | AlainF - 17oct'18 - 9281 | 17oct'18}}

[[Category:Software configuration management]]</noinclude>

== Overview ==

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<sup>&reg;</sup> 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<sup>&reg;</sup> kernel, Git is free software distributed under the terms of the GNU General Public License version 2.

*[https://training.linuxfoundation.org/resources/webinars/introduction-to-git Introduction to Git]<br/> Description: Join kernel maintainer James Bottomley as he introduces you to Git, the version control system designed by and for the Linux<sup>&reg;</sup> kernel development community. Learn about the history of Git and some of the basic functionality, including a brief demo.

* [https://git-scm.com/doc Git Getting Started and Reference Manual] <br/> Description: Website of Git community, containing a Getting Started document, and the full Git reference manual.

* [https://git.wiki.kernel.org/index.php/GitDocumentation Git Documentation list provided by Kernel.org] <br/> Description: Kernel.org WIKI page for Git online documents.

<noinclude>

[[Category:Software configuration management]]
{{PublicationRequestId | 9281  | 2018-10-17 | AlainF }}</noinclude>
Line 1: Line 1:
<noinclude>
 
{{ArticleMainWriter | DenisH}}
 
{{ArticleApprovedVersion | DenisH | ChristopheM, RomualdJ | No previous approved version | AlainF - 17oct'18 - 9281 | 17oct'18}}
 
 
[[Category:Software configuration management]]
 
</noinclude>
 
 
 
== Overview ==
 
== Overview ==
   
Line 22: Line 15:
   
 
* [https://git.wiki.kernel.org/index.php/GitDocumentation Git Documentation list provided by Kernel.org] <br/> Description: Kernel.org WIKI page for Git online documents.
 
* [https://git.wiki.kernel.org/index.php/GitDocumentation Git Documentation list provided by Kernel.org] <br/> Description: Kernel.org WIKI page for Git online documents.
  +
  +
  +
<noinclude>
  +
[[Category:Software configuration management]]
  +
{{PublicationRequestId | 9281  | 2018-10-17 | AlainF }}
  +
</noinclude>