首页 懂地理 正文内容

git(git提交)

sfwfd_ve1 懂地理 2024-04-15 05:51:22 1266

本文目录一览:

Git系列之底层原理篇

当执行$ git add first.txt 的时候就会在.git/objects/生成一个blob对象的文件夹(前两位为文件夹名称 -- 后38位为文本内容的哈希值)对应上图的第一个d00491 -- blob对象。

Linux kernel开创者和Git的开发者——Linus说,Git使用了SHA-1并非是为了安全性,而是为了数据的完整性。理论上SHA-1会在2^51攻击下实现哈希碰撞,所以也不是完全的安全。

git 区别与其他 vcs 系统的一个最主要原因之一是:git 对文件版本管理和其他 vcs 系统对文件版本的实现理念完成不一样。这也就是 git 版本管理为什么如此强大的最核心的地方。

文章目录
    搜索