答案 0 :(得分:1)
它是指向当前提交的指针。
由于它代表一个提交,你可以在大多数git的命令中使用它。
用它的差异显示最新的提交:
git show HEAD
在最新之前交互式地重新提交到提交:
git rebase -i HEAD^
答案 1 :(得分:1)
HEAD
是一个符号引用(类似于符号链接),指向您所在的分支。您可以使用git symbolic-ref HEAD
获取它指向的引用。如果您切换分支(例如git checkout branch1
),HEAD
将指向该分支。它存储在.git
中的文件.git/HEAD
中。
master
是您可以使用的本地分支。如果您克隆存储库或启动一个新存储库,它通常是默认值。
origin/master
是名为master
的{{1}} remote
分支的位置。