标签:
The open Git resources pulled together by the whole community ,这句话真给力
内容:
1.如何存储,和其他的不同
2.初级语法,90%都在用
3.中级语法
4.高级语法->git 大师
5.部署,集成 ,hacker干的事等等
对象模型(这块就没读懂)
对象名(hash计算出的) 对应历史信息文件,也就是对‘对象‘进行索引
对象包括 三部分,类型,大小 和内容,内容取决与类型,类型分为blob(文件) 内容是文件 ;tree(目录) 内容是tree,blob记录; commit; tag,(感觉blob,tree的管理方式类似linux,数据和描述数据的部分分开)
可以通过commit hash值找到tree hash -> 下层tree hash一值到...blob hash, 晕乎,这个hash似乎不是把文件内容读出来hash.md5计算的,试了试不相等,sha1也不可等,不明白)
与svn区别,Git把每次提交的文件的全部内容记录下来
git 目录(项目根目录下.git目录)与工作目录,git 目录看来和‘暂存区‘的概念还是有差异的,‘暂存区‘单独拿出来说了,
但是也没理解到底差异在哪里,可能存储位置的包含关系。git目录>’暂存区‘,倒也不影响使用
标签:
原文地址:http://www.cnblogs.com/Citizen/p/4779395.html