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

相关推荐
弘毅 失败的 mian1 小时前
Git 分支管理
大数据·经验分享·笔记·git·elasticsearch
NEXT061 小时前
从Git三连到时光机大师:我的代码终于有了后悔药
git
✎ ﹏梦醒͜ღ҉繁华落℘2 小时前
软件版本管理 SVN 和 Git
git·svn
安当加密2 小时前
数据库密码还在 Git 里?用 SMS凭据管理系统实现生产/开发环境隔离
数据库·git
Irene19912 小时前
实用篇:vsCode 中连接 WSL 并快速开始一个 Vue3 新项目
git·vscode·vue·wsl
笔夏3 小时前
【安卓学习之myt】git常用命令
android·git
陌影-3 小时前
vite+vue3项目配置git commit提交
git
弘毅 失败的 mian4 小时前
Git 远程操作
经验分享·笔记·git
wdfk_prog15 小时前
Git实战指南:如何从另一个分支同步文件时完整保留Commit提交历史
git
In_life 在生活16 小时前
GIT stash 命令的使用
git