Git中的库(repository)概述

来源:互联网 发布:淘宝ins是什么品牌 编辑:程序博客网 时间:2024/06/04 18:42

Git中的repository,实际上就是一个Object Database。

其中存储的一组对象就构成了一个项目的一个历史状态。当然,其中存储了多组这样的对象。

1.对象的标识

对于repository中的任何一个对象,都有一个20字节的SHA-A哈希值唯一标识。

2.对象的类型

  • Blob对象,存储文件内容
  • Tree对象,存储目录结构,其中可以包含其他Tree对象或Blob对象
  • Commit对象,目录结构中提交时刻的快照
  • Tag对象,指向另一个对象的链接名称

3.对象默认存储在.git/objects路径下

最佳实践:Git repository最好不要在Eclipse的workspace中,最好不以某个Eclipse project为根目录。

1 0
原创粉丝点击