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的案例。

相关推荐
呆萌的代Ma36 分钟前
Git不强行推送,撤销最近几次的提交
git
透明的玻璃杯3 小时前
git应用
git
炸炸鱼.5 小时前
Git+Jenkins实战(一):从零搭建自动化发布与回滚系统(附完整代码)
git·jenkins
言6667 小时前
要忽略前端依赖包node_modules的文件在目录下 git暂存区消失
git
胡小禾8 小时前
Git Worktree
git
程序员小羊!8 小时前
18 GIt
git
怣疯knight8 小时前
Git 本地分支关联远程分支 常用命令汇总
git
ANNENBERG9 小时前
git分支开发管理
git
坤坤藤椒牛肉面9 小时前
GIT的使用
git
w3296362719 小时前
使用 OpenCode 在 Windows 上加速安装 Playwright 的完整指南
windows·git