Git Refs:你以为你懂分支,其实你只懂一个指针

原创
alex 5小时前 阅读数 4 #头条
分支到底是个什么玩意儿?大多数人用 git branch 用了好几年,打开 .git 目录看一眼 refs/heads,愣是说不清楚 HEAD、符号引用、松散引用和 packed-refs 之间的关系。matklad 这篇 Git Refs 直接把这套机制从零讲透,从 .git 目录的文件布局到 reflog 的实现细节,一层一层剥给你看。最让我意外的是他对 refs 和 tags 那部分的处理——很多人不知道 tag 其实只是另一种 ref,这个认知差一补上,整个 Git 的心智模型就完整了。这篇文章不是教程,更像一份逆向工程笔记。

原文:Git Refs · 来源:Hacker News

版权声明

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