diff options
Diffstat (limited to 'using-git.texinfo')
-rw-r--r-- | using-git.texinfo | 34 |
1 files changed, 34 insertions, 0 deletions
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 |