你以为的Git分支,其实只是文件里的一行字

原创
alex 33分钟前 阅读数 1 #头条
分支、标签、HEAD——每天在敲git命令,但你真的知道它们背后是什么吗?Matklad这篇Git Refs文章让我意识到,所谓"分支"不过是.git/refs下的一行文本指针。没有魔法,没有复杂的数据结构,Git用极端简单的文件路径设计承载了整个版本控制的拓扑结构。这种设计哲学值得借鉴:与其发明精巧的抽象,不如把系统建立在透明的原始机制之上。我读完最大的感受是——我们天天依赖的工具,内核远比自己想象的朴素。

原文:Git Refs · 来源:Hacker News

版权声明

所有资源都来源于爬虫采集,如有侵权请联系我们,我们将立即删除