|
|
1
3
Git库的当前活动分支是其头指向的分支。
在内部,HEAD只是一个位于存储库GIT\u DIR(文件名)顶部的文件
如你所想,
在常规的(非裸露的)存储库(有工作树的存储库)中,头部是通过正常使用 :
git签出 不起作用。要更新一个裸露的仓库的头部,你必须使用 git symbolic-ref :
在这两种情况下,您都必须直接访问存储库才能更新HEAD以更改当前活动的分支。与大多数托管提供商一样,GitHub不提供对存储库的直接访问。然而,它确实提供了一个 web interface that lets users change the HEAD of their repositories (它们将其称为默认分支)。 |