HEAD 是当前分支的指针。我见过 HEAD 祖先的各种符号,包括
HEAD~2
HEAD^2
HEAD@{2}
HEAD~~
HEAD^^
上述每一项具体意味着什么?这方面的文档在哪里?
来自文档here.
-
HEAD~2
: 2 次提交早于 HEAD
-
HEAD^2
:HEAD 的第二个父级,如果 HEAD 是合并,否则非法
-
HEAD@{2}
:指概述中的第三个列表git reflog
-
HEAD~~
: 2 次提交早于 HEAD
-
HEAD^^
: 2 次提交早于 HEAD
如果 HEAD 是合并,那么
-
第一个父母是我们合并到的分支,
-
第二父母是我们合并的分支。
一些组合和同义词
First Parent First Grandparent Second Parent Second Grandparent
HEAD~
HEAD^
HEAD~1 HEAD~2 HEAD^2 HEAD^2~
HEAD^1 HEAD^^ HEAD^2^
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)