➡️
继续阅读
-
【操作系统百科】实时 OS 巡礼
实时操作系统(RTOS)分为硬实时和软实时。硬实时系统如VxWorks和QNX用于航空和汽车,确保严格的时间响应;软实时系统如Zephyr和PREEMPT...
-
【Git 内部】.git 目录全景:三棵树与仓库布局
本文介绍了Git的内部结构,重点讲解了.git目录的布局及其组成部分的功能。澄清了常见误区,如Git保存的是内容寻址对象而非文件差异,分支是指向commi...
-
【Git 内部】松散对象:zlib 载荷与 SHA-1 路径
本文介绍了Git对象库中松散对象的存储格式及结构。每个对象由对象头、载荷和SHA-1哈希组成,存储在.git/objects/目录下。对象类型包括blob...
-
【Git 内部】对象图:tree、commit、tag 的链式结构
本文探讨了 Git 中松散对象的结构,包括 commit、tree 和 blob 的关系。一次提交生成多个松散对象,commit 指向 tree,tree...
-
【Git 内部】refs、HEAD 与 packed-refs
本文介绍了Git中的引用(ref)及其磁盘表示,包括普通引用、符号引用和HEAD的概念。引用是指向对象ID的命名指针,分为松散引用和打包引用。HEAD指向...
-
【Git 内部】reflog:logs/ 下的追加式历史
本文介绍了 Git 的 reflog 功能,强调其在找回误删提交时的重要性。reflog 记录了每次引用指针的移动,存储在 .git/logs/ 目录下。...