Git学习笔记04

简介: Git学习篇

细枝末节

1. SHA-1是一种hash算法

文件验证机制

使用SHA-1算法对原始文件和目标文件进行运算对比结果:

   1. 如果一致则表示文件在传输过程中没有发生改变

   2. 如果不一致则表示文件在传输过程中发生了改变

保存版本机制

Git把数据看作是小型文件系统的一组快照.每次提交更新时Git都会对当前的全部文件制作一个快照,保存这个快照的索引.为了高效,如果某个文件没有修改,Git不再重新存储该文件,而是只保存一个链接指向之前保存的文件.

管理保本机制

使用指针,每个分支或者版本都指向对应的指针

相关文章
|
4月前
|
Shell 网络安全 开发工具
Git学习笔记
Git学习笔记
105 1
Git学习笔记
|
8月前
|
Linux 网络安全 开发工具
Git学习笔记
Git学习笔记
57 0
|
9月前
|
Linux 网络安全 API
git常用命令学习笔记
git常用命令学习笔记
47 0
|
10月前
|
程序员 开发工具 git
搭建博客可能会用到的 Git 命令|学习笔记
搭建博客可能会用到的 Git 命令|学习笔记
|
11月前
|
算法 安全 Linux
git第n次学习笔记
git第n次学习笔记
73 0
|
项目管理 开发工具 git
Git学习笔记(三) git submodule
Git学习笔记(三) git submodule
125 0
|
缓存 开发工具 git
Git学习笔记(二) git stash
Git学习笔记(二) git stash
901 0
|
开发工具 git
Git学习笔记(一) 常用命令
Git学习笔记(一) 常用命令
105 0
|
缓存 Linux 程序员
【学习笔记之Linux】工具之make/Makefile与git
【学习笔记之Linux】工具之make/Makefile与git
181 0
|
开发工具 git 索引
Git学习笔记-详细使用教程
Git学习笔记-详细使用教程
Git学习笔记-详细使用教程