HEAD
HEAD 就是當(dāng)前活躍分支的游標(biāo),簡(jiǎn)單來說HEAD指向的版本就是當(dāng)前版本,輸入命令
$ cat .git/HEAD
可以看到輸出ref: refs/heads/master說明當(dāng)前分支在master
^
HEAD^n,指的是HEAD的第n個(gè)父提交(HEAD有多個(gè)父提交的情況下),如果HEAD有N個(gè)父提交,那么n取值為n < = N
~
HEADn,指的是HEAD的第n個(gè)祖先提交,用一個(gè)等式來說明就是:HEADn = HEAD^^….(的個(gè)數(shù)為n)
參考
https://www.cnblogs.com/hutaoer/archive/2013/05/14/3078191.html