HEAD
。git init
之后,即使默认的HEAD
也不存在:您需要至少进行一次提交:请参见“为什么需要显式推送新分支?”。master
'的使用,在提交cad88fd(Git 0.99,2005年5月)中。git-init-db
:设置完整的默认环境.git/refs/{heads,tags}
,并使.git/HEAD
成为指向(尚不存在的).git/refs/heads/master
的符号链接。master
”头是默认分支,这就是为什么即使它还不存在,.git/HEAD
文件也会被创建为指向它的符号链接。HEAD
链接应始终指向您当前正在工作的分支,并且您始终期望在“master
”分支上工作。master
”分支。许多git工具会认为.git/HEAD
有效。这是新存储库的默认分支名称,因此虽然在技术上没有特殊之处,但在大多数情况下具有特殊地位。
人们经常将其用作“稳定”分支。