Git对象
-
git先把文件放在暂存区
-
然后就可以
git update-index xxx.txt
来生成一个index
索引,注意这种生成方式是先把数据对象存储到objects
数据库中,然后再生成索引如果
xxx.txt
是之前已经通过git hash-object -w
写入到objects数据库中的话,生成索引的命令就是下面的,其中--add
参数表明这个文件是第一次被加入暂存区的
1 | git update-index --add --cacheinfo 100644 \ |
- 最后
git write-tree
来生成树对象
git file-ls -s 查看暂存区
https://gitee.com/progit/9-Git-内部原理.html#底层命令-(Plumbing)-和高层命令-(Porcelain)
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Rick!
评论