为什么以下(基于https://stackoverflow.com/a/54314490/10082400)不起作用?我怎么才能让它工作呢?谢谢。$ gitrev-parseHEAD^2fatal: ambiguous argument 'HEAD^2': unknown revision or path not in theU
尽管"HEAD“绝对不适合作为Git分支的名称,但它仍然是一个有效的分支名称。如果你碰巧有名为"HEAD“的分支,有没有办法明确地引用实际的HEAD符号引用?分支可以被引用为refs/heads/HEAD,但是HEAD本身又如何呢?
只使用HEAD会在任何将<commit>作为参数传递的地方导致refname 'HEAD' is ambiguous错误。