Difference between revisions of "Git"

[quality revision] [quality revision]
m
 
 

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.

*[http://portal.on24.com/view/channel/index.html?showId=1101876&showCode=linux&contentId=1125495https://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>
(One intermediate revision by one other user not shown)
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 17: Line 10:
   
   
*[http://portal.on24.com/view/channel/index.html?showId=1101876&showCode=linux&contentId=1125495 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://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-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.
 
* [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>

Attachments

Discussions