HEAD指向一个分支,还是它可以直接指向一个提交节点?即使没有分支引用此节点,是否可以将HEAD移动到指向任意提交节点?必须指向分支?
必须指向分支?
回答
HEAD指向一个分支,还是它可以直接指向一个提交?
HEAD只是一个指向提交的指针。有可能没有分支指向那个提交。
即使没有分支引用此提交,是否可以将HEAD移动到指向任意提交?
是的。 只是做:
git checkout <commit-sha>
,你会检查出在分离的头状态提交。这基本上意味着你目前不在分支上。
阅读本完整的答案:
How to move HEAD back to a previous location? (Detached head)
头可指向任何承诺,如果HEAD是没有指向到最新提交的分支你在分离的头。
阅读上述答案以获取详细信息,以及如何“修复”它。
谢谢。在克隆或初始化存储库时,是否可以指定它在没有任何分支引用的情况下创建,甚至不需要'master',除了HEAD? –
不,但你可以thsn分离任何分支并删除所有的历史 – CodeWizard
谢谢。而且,与分支不同,HEAD无法重命名,对吗? –
- 1. iPad应用程序是否必须支持横向和纵向?
- 2. 必须有指向对象类型C++(数组)的指针
- 3. 表达式必须具有指向对象类型的指针
- 4. 表达式必须有指向函数类型的指针
- 5. tf.boolean_mask,mask_dimension必须指定?
- 6. WPF窗体必须向下
- 7. 如何指定C#泛型类型必须支持Parse(string)?
- 8. 指定必须是与结合支持标准
- 9. 通过克隆分支 - 我必须修改默认才能看到分支?
- 10. preferredInterfaceOrientationForPresentation必须返回一个支持的接口方向
- 11. preferredInterfaceOrientationForPresentation必须返回支持的接口方向(iOS 6)
- 12. 分组变量必须在KNN分类向量误差
- 13. 指向同一分支的两个Git分支名称?
- 14. Google Sites API:父链接必须指向同一网站
- 15. 索引和长度必须指向字符串内的位置
- 16. - >必须指向类/结构/联合/泛型类型错误
- 17. 为什么没有布尔必须指向一个对象
- 18. IPython:AMPL必须指向什么才能运行Gecode?
- 19. 表达式必须具有指向对象的类型?
- 20. 颜色必须覆盖文本并指向列表“LI”CSS
- 21. 必须指向二维图(x,y)坐标networkx python
- 22. Algolia Places错误“container”必须指向<input>元素
- 23. 新分支始终指向主
- 24. 没有指向HEAD分支的回购
- 25. Git HEAD指向一个旧分支
- 26. Git,HEAD指向错误的分支
- 27. 意外地分支了错误的分支,当我想合并到主人我必须合并两个分支
- 28. 将分支推送到github后,我是否必须手动合并分支和主分支?
- 29. 为什么我必须推新的分支?
- 30. Git pull请求说:“这个分支有冲突,必须解决”
谢谢。我可以用“”代替提交的SHA1吗? –
@EvanAad我只是做:)你说得对。 – GolfWolf
那么是否有可能从存储库中删除所有分支,包括'master',并且只使用'HEAD'? –