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

相关推荐
画个太阳作晴天2 小时前
解决 Android Studio 中 build 目录已被 Git 跟踪后的忽略问题
git
wjs0407 小时前
Git常用的命令
java·git·gitlab
原野风霜3247 小时前
Git使用总结
git
青草地溪水旁7 小时前
Git Bash 中 Git 命令的实用主义指南
git·bash
至善迎风8 小时前
版本管理系统与平台(权威资料核对、深入解析、行业选型与国产平台补充)
git·gitee·gitlab·github·svm
上单带刀不带妹12 小时前
Git rm 命令与系统 rm 命令的区别详解
git
我的收藏手册16 小时前
性能监控shell脚本编写
前端·git·github
Yvonne爱编码18 小时前
简述ajax、node.js、webpack、git
前端·git·ajax·webpack·node.js·visual studio
2501_920047031 天前
git在Linux中的使用
linux·git·elasticsearch
小马哥编程1 天前
DNS解析中的服务器协作机制
服务器·git·github