aboutsummaryrefslogtreecommitdiffstats
path: root/using-git.texinfo
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--using-git.texinfo34
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