当前位置: 首页 > news >正文

HEAD以及分离头指针

HEAD 是一个对当前检出记录的符号引用 —— 也就是指向你正在其基础上进行工作的提交记录。HEAD 总是指向当前分支上最近一次提交记录。大多数修改提交树的 Git 命令都是从改变 HEAD 的指向开始的。

HEAD 通常情况下是指向分支名的(如 bugFix)。在你提交时,改变了 bugFix 的状态,这一变化通过 HEAD 变得可见。

git checkout c1
git checkout master 
git commit -m "c2"
git checkout c2

1607615563059-42a33616-bd9e-4d10-98cf-9862dc34f124.png

如果想看 HEAD 指向,可以通过 cat .git/HEAD 查看

分离的 HEAD

分离的 HEAD 就是让其指向了某个具体的提交记录而不是分支名。在命令执行之前的状态如下所示:

HEAD -> master -> C1

HEAD 指向 master, master 指向 C1

git checkout c1

现在变成了

HEAD -> C1

1607615425924-d556220b-006f-4922-904a-b774906b22db.png

http://www.zskr.cn/news/21168.html

相关文章:

  • git思维导图总结
  • Python 并发编程:`concurrent.futures` 模块
  • CSharp: Aspose.CAD 25.10 Convert DWG and DXF to PDF
  • matlab 2025b + adalm-pluto 链接测试
  • Fortran 实现英文数字验证码识别系统
  • P3111 [USACO14DEC] Cow Jog S 题解 - 符星珞
  • Patch_SCN for Linux 功能完善---惜分飞
  • CSP-J 2025 入门级模拟赛 Day6 复盘 B. 罐の水表
  • 完整教程:Android Framework默认给应用添加dangerous级别权限
  • 高级语言作业第一次随笔
  • k8s Service Nodeport 用于集群外部访问
  • 10月14日日记
  • PHP虚拟主机测试页面
  • 20251014周二日记
  • 财务怎样做到业财融合 - 智慧园区
  • Gradle使用
  • Spring Boot项目中集成Spring Security OAuth2和Apache Shiro
  • 完整教程:S7-200 SMART 开放式用户通信(OUC)深度指南:TCP/ISO-on-TCP(上)
  • 2025 年浙江专升本培训学校推荐榜:浙江/台州/萧山/温州专升本机构,聚焦学历提升需求,杭州泓涵培训学校为学子护航
  • 25noip20d2t2 马戏表演 - Slayer
  • 完整教程:port trunk pvid vlan vlan-id 概念及题目
  • CF1784E
  • nSwitch 存档自动备份系统模块 - autoSAVE
  • 2025 年筛网厂家推荐榜:聚焦场景适配与高效需求,锰钢筛网/聚氨酯筛网/合金焊接筛网/自清洁筛网/防堵筛网厂家滨州沃森网业成优选
  • 先辈题解
  • 双指针的初步了解
  • 倍增并查集学习笔记
  • ZR 2025 NOIP 二十连测 #1
  • work1
  • 分布式秒杀系统设计方案 - 实践