文章 2023-11-06 来自:开发者社区

15分钟了解Git对象和引用(3)

Git 引用 (Git Reference)OID, 即40位的16进制字符串表示(SHA-256则为64位), 毫无疑问让我们非常晦涩难记。 Git 引用 (References 或 Refs) 就是为此而生的, 引用是一个逻辑概念, 其并非Git所独创, 很多的VCS工具都有类似的概念和设计, 但是基本通过不同的物理方式实现。Git 引用的存储方式Git 引用存储的文件可以在我们仓库中轻松找....

文章 2023-11-06 来自:开发者社区

15分钟了解Git对象和引用(2)

普通Tree对象Root Tree是一种逻辑含义上特殊的 tree 对象, 因为它是由 Git 自动生成的对某个目录的映射或索引. 但是在物理含义上, 它与普通的tree对象并没有本质差别, 我们尝试通过新增目录的方式, 来进一步了解 tree 对象:➜  mkdir src docs➜  echo "abc" > src/main.c➜  echo "efg....

文章 2023-11-06 来自:开发者社区

15分钟了解Git对象和引用(1)

Git 对象(Git Object)了解Git, 离不开了解Git对象提到版本控制, 大家可能都不太陌生, 作为开发者或者软件工程师, 版本控制一直在频繁发生着, Git作为一款优秀的 VCS版本控制管理工具 (Version Control System) , 就是为了解决版本控制问题诞生。 以下是来自维基百科中关于VCS的一段描述:几乎与文章写作过程一样,对文本的组织和修订的需求一直存在, ....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注