aboutsummaryrefslogtreecommitdiffstats
path: root/using-git.texinfo
diff options
context:
space:
mode:
Diffstat (limited to 'using-git.texinfo')
-rw-r--r--using-git.texinfo31
1 files changed, 31 insertions, 0 deletions
diff --git a/using-git.texinfo b/using-git.texinfo
index ac8243a..c5879af 100644
--- a/using-git.texinfo
+++ b/using-git.texinfo
@@ -52,6 +52,7 @@ Texts. A copy of the license is included in the section entitled
@menu
* Getting started::
* Introduction::
+* Branching out::
* GNU Free Documentation License::
@end menu
@@ -318,6 +319,36 @@ to the blessed repository.
+@node Branching out
+@chapter Branching out
+
+@menu
+* Workflow::
+@end menu
+
+
+
+@node Workflow
+@section Workflow
+
+Git encourage you to create multiple local
+branches of you repository. A branch is a
+fork of your commit history, it allows you
+to implement features in parallel. The most
+important part with this is that you can
+fix bugs meanwhile you are working one big
+new features.
+
+You main branch is by default called `master',
+from it, it is recommended to have a branch
+called `develop'. The develop branch is the
+branch you work on, and when it is stable,
+you merge it with the master branch.
+
+For the develop branch you can branch out
+an create topic branches, an disposable
+experiments.
+
@node GNU Free Documentation License