美文网首页
git HEAD和~和^

git HEAD和~和^

作者: JJNile | 来源:发表于2019-05-19 21:23 被阅读0次

HEAD

HEAD 就是当前活跃分支的游标,简单来说HEAD指向的版本就是当前版本,输入命令

$ cat .git/HEAD

可以看到输出ref: refs/heads/master说明当前分支在master

^

HEAD^n,指的是HEAD的第n个父提交(HEAD有多个父提交的情况下),如果HEAD有N个父提交,那么n取值为n < = N

~

HEADn,指的是HEAD的第n个祖先提交,用一个等式来说明就是:HEADn = HEAD^^….(的个数为n)

参考

https://www.cnblogs.com/hutaoer/archive/2013/05/14/3078191.html

相关文章

网友评论

      本文标题:git HEAD和~和^

      本文链接:https://www.haomeiwen.com/subject/aaqczqtx.html