码迷,mamicode.com
首页 > 编程语言 > 详细

Git Community Book笔记(1)

时间:2015-09-02 21:59:55      阅读:222      评论:0      收藏:0      [点我收藏+]

标签:

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目录>’暂存区‘,倒也不影响使用

 

Git Community Book笔记(1)

标签:

原文地址:http://www.cnblogs.com/Citizen/p/4779395.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!