独孤九剑(0x02) - 数据结构篇

独孤九剑(0x02) - 数据结构篇

穷则独善其身,达则兼济天下。一个人一旦能够喂饱自己并有个安身之所,剩下的就是为他人做点什么了。我现在所写的,是为了自己更好的理解Git。

Dit和Git使用相同的设计思路和数据结构,在表述上会优先使用Git,当出现差别时会特别说明。本文说明两种最基本的数据结构:仓库和对象。

Git仓库

Git做为一个内容控制系统(版本控制器),所有的信息都保存在Git仓库(.git/)中。Git仓库实际上是一个文件系统,它保存了所有的历史数据和当前项目的状态,保证被Gittrack的项目数据不丢失。

Dit和Git一样,存储文件快照,所谓快照,就是指文件本身(实际使用[zlib](







































北京中医白癜风医院
北京中科白癜风医院怎么样



转载请注明:http://www.92nongye.com/gaishu/204612500.html