git中HEAD^和HEAD~区别

^x:  尖头符号,形似箭头,表示要朝那个方向,始终是走一步,x 表示第几个岔路口,代表方向盘
~y:  波浪符号,表示要在该方向上走 y 步,始终沿着该方向,代表油门

当前节点的祖宗节点如下:

自己: HEAD, HEAD^0 或 HEAD~0
父亲: HEAD^, HEAD~
母亲: HEAD^2
爷爷: HEAD^~, HEAD~2, HEAD^^
奶奶: HEAD^^2, HEAD~^2
姥爷: HEAD^2~, HEAD^2^
姥姥: HEAD^2^2

posted @ 2020-04-30 17:10  全玉  阅读(4080)  评论(2编辑  收藏  举报