标签: git revision
对不起,我的英语不好
我对git版本中“〜”和“ ^”之间的区别感到困惑。 我知道'^'表示该提交对象的父对象,而'〜'表示作为指定提交对象的祖先的提交对象。
我查看了reverions of git-scm.com的文档,但仍然不清楚该概念
git log HEAD~2 git log HEAD^2
我认为HEAD〜2等于HEAD ^ 2,但事实并非如此。我想知道为什么