From edfc05ce7d661015e58f17ebe813afcb7e5b6a9e Mon Sep 17 00:00:00 2001 From: Jacob Zuo Date: Sun, 12 Nov 2017 20:19:16 -0600 Subject: [PATCH] revise ch.8 - secrets --- zh_cn/secrets.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh_cn/secrets.txt b/zh_cn/secrets.txt index 42f7835..c26dff3 100644 --- a/zh_cn/secrets.txt +++ b/zh_cn/secrets.txt @@ -199,7 +199,7 @@ Git的秘密似乎太简单。看起来似乎你可以整合几个shell脚本, 例如,如果对象数据库里的任何一个文件由于硬盘错误损毁,那么其哈希值将不再匹配, 这个错误会报告给我们。通过哈希化其他对象的哈希值,我们在所有层面维护数据完整 性。Commit对象是原子性的,也就是说,一个提交永远不会部分地记录变更:在我们已经 -存储所有相关tree对象,blob对象和父commit对象之后,我们才可以计算提交的的哈希 +存储所有关于tree对象,blob对象和父commit对象之后,我们才可以计算提交的的哈希 值并将其存储在数据库,对象数据库不受诸如停电之类的意外中断影响。 我们打败了即使是最狡猾的对手。假设有人试图悄悄修改一个项目里一个远古版本文件的 -- 2.11.4.GIT