git--git reset

单独一个HEAD

eg:git diff HEAD

表示当前结点。

HEAD~

HEAD~只处理当前分支。

注意:master分支的上一个结点是tmp分支的所在的结点fc11b74, 79f109e才是master的第二个父节点。

HEAD~

当前结点的父节点。

HEAD~1

当前结点的父节点。

HEAD~n

当前结点索引为0,n为当前结点之后的第n个结点。

HEAD^n

这个是用来处理一个由多个分支合并而来的结点和他的各个第一级父节点之间的关系的命名。

查看git diff的案例。

相关推荐
装不满的克莱因瓶15 小时前
【踩坑】IDEA提交Git .gitignore忽略文件不起作用
java·git·.gitignore·踩坑
cos1 天前
Fork 主题如何更新?基于 Ink 构建主题更新 CLI 工具
前端·javascript·git
OpenMiniServer1 天前
当 AI 成为 Git 里的一个“人”
人工智能·git
Carry3451 天前
不清楚的 .gitignore
前端·git
番茄灭世神1 天前
Git入门使用学习
git·gitee·软件工程·计算机专业入门
南_山无梅落2 天前
团队协作高频Git实用手册(项目实战版)
git·团队开发
就叫飞六吧2 天前
git提取当前分支指定文件历史版本
git
数字游民95272 天前
网站备案全流程回放(腾讯云)
人工智能·git·github·腾讯云·网站备案·waytoopc
Albert Edison2 天前
【Git】多人协作一(同一分支下)
git·vscode·svn·github
学好statistics和DS2 天前
Git 同步冲突
大数据·git·elasticsearch