为什么HEAD提交如此命名?

wwa*_*waw 1 git version-control

我正在尝试学习Git,我无法想象为什么HEAD指针会被称为.如果我知道,记住它意味着什么就容易多了.

use*_*342 5

在计算机科学中,头部通常是概念上最接近观察者的数据结构的一部分,例如链表的第一个元素.相反的是尾巴,它是最远的元素.

在git中HEAD是您当前正在操作的提交,并且显然是历史图中最接近的提交.git在这个命名中并不是唯一的; SubversionCVS也将该HEAD术语用于等效概念.