aboutsummaryrefslogtreecommitdiffstats
path: root/using-git.texinfo
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--using-git.texinfo19
1 files changed, 19 insertions, 0 deletions
diff --git a/using-git.texinfo b/using-git.texinfo
index facc63d..71ef58b 100644
--- a/using-git.texinfo
+++ b/using-git.texinfo
@@ -226,6 +226,7 @@ Free Software, but not gratis.
@menu
* What is Git?::
* It is distributed::
+* Integrity::
@end menu
@@ -319,6 +320,24 @@ to the blessed repository.
+@node Integrity
+@section Integrity
+
+Git cryptographically hashes all data
+associated with a commit, including the
+prior commit. This makes it unfeasible
+to modify a commit without changing the
+commit ID; change the commit ID brakes
+the commit history and would therefore
+get noticed as the develops cannot work
+against a broken commit history.
+
+Additionally commits can be signed with
+GPG, so you can be sure that the commit
+is how is says he is.
+
+
+
@node Branching out
@chapter Branching out