HEAD就是branch最顶部的commit,也就是最新的一次提交。
git在构建commit的tree时,
是从最顶部,也就是最新的commit开始,
向下递归的找下一下个节点。
在一个commit对应的文件中,保存了一个指针,
这个指针指向了比这个commit老的前一个节点。
所以git只要知道了head的commit,向下递归,
就可以构建出整个的提交树了。
HEAD就是branch最顶部的commit,也就是最新的一次提交。
git在构建commit的tree时,
是从最顶部,也就是最新的commit开始,
向下递归的找下一下个节点。
在一个commit对应的文件中,保存了一个指针,
这个指针指向了比这个commit老的前一个节点。
所以git只要知道了head的commit,向下递归,
就可以构建出整个的提交树了。