Git HEAD REF
示例
HEAD是特殊的ref。它始终指向当前对象。
您可以通过检查.git/HEAD文件来查看其当前指向的位置。
通常,HEAD指向另一个ref:
$cat .git/HEAD ref: refs/heads/mainline
但它也可以直接指向object:
$ cat .git/HEAD 4bb6f98a223abc9345a0cef9200562333
这就是所谓的“分离头”-因为HEAD它没有附加到(指向任何)上ref,而是直接指向object。
HEAD是特殊的ref。它始终指向当前对象。
您可以通过检查.git/HEAD文件来查看其当前指向的位置。
通常,HEAD指向另一个ref:
$cat .git/HEAD ref: refs/heads/mainline
但它也可以直接指向object:
$ cat .git/HEAD 4bb6f98a223abc9345a0cef9200562333
这就是所谓的“分离头”-因为HEAD它没有附加到(指向任何)上ref,而是直接指向object。