Git的原理

Posted yikuan-919

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Git的原理相关的知识,希望对你有一定的参考价值。

1.哈希:

  哈希是一种加密算法,将明文转换为密文;

  特点:

    不管输入数据的数据量有多大,使用同一个哈希算法的时候得到的加密结果长度是固定的;

    (MD5 ----------> 16个字节)

    哈希算法确定,输入数据确定,输出数据能够保证不变;

    哈希算法确定,输入数据有变化,输出数据一定有变化,而且通常变化很大;

    哈希算法不可逆;

2.Git底层采用的是SHA-1算法:

技术分享图片

 

以上是关于Git的原理的主要内容,如果未能解决你的问题,请参考以下文章

Git 内部原理

Git内部原理探索

5分钟学习git内部原理

Git内部原理之Git引用

GIT 原理简介

GIT 原理简介