diff options
Diffstat (limited to '')
-rw-r--r-- | using-git.texinfo | 19 |
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 |