From 3de516c458143b297c32d3bffa1d56bc05d6cc23 Mon Sep 17 00:00:00 2001 From: Mattias Andrée Date: Thu, 15 Aug 2013 02:09:06 +0200 Subject: add short overwiew of that git is MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Mattias Andrée --- using-git.texinfo | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/using-git.texinfo b/using-git.texinfo index 4388f0b..6c53277 100644 --- a/using-git.texinfo +++ b/using-git.texinfo @@ -51,6 +51,7 @@ Texts. A copy of the license is included in the section entitled @menu * Getting started:: +* Introduction:: * GNU Free Documentation License:: @end menu @@ -168,6 +169,39 @@ updates others have made, use the command +@node Introduction +@chapter Introduction + +@menu +* What is Git? +@end menu + + + +@node What is Git? +@section What is Git? + +Git is a version control system know for its lightning speed +and being distributed. A version control system is a system +for storing changes in a history tree and allow for multiple +people to work on the same project without the risk of the +code being too new to accept a submitted patch. + +When you are working it is important to keep track of changes +so that you can find when edit step broke the system. But +version control also lets you create branches, these are +different versions of the same project being developed +concurrently which lets your team implement features in +parallel and merge them in into the mainline when stable. + +And other important feature of version control that can +be used to tag releases of the code. If you have release +a program and is sent a bug report you may want to test +it one both the current version and the version the user +used. + + + @node GNU Free Documentation License @appendix GNU Free Documentation License @include fdl.texinfo -- cgit v1.2.3-70-g09d2