2011-11-08 32 views

回答

6

不,HEAD和HEAD是同义词。

根据定义HEAD〜表示HEAD〜1。

HEAD_1表示根据定义HEAD ^。

查看git rev-parse --help了解更多信息。

2

HEAD~n是提交(这里HEAD)的第n个(大)父以下的第一父母

HEAD^n是HEAD

因此的第n个父,

HEAD~是第一个亲本(以下是第一位父母,这里是模拟的)

HEAD^是HEAD的第一位父母

所以,HEAD~ = HEAD~1 = HEAD^1 = HEAD^.

他们总是指向同犯。

请注意,由此,HEAD~2 is equivalent to HEAD^^等。

+0

不应该有'HEAD〜= HEAD〜1 = HEAD^n = HEAD ^''HEAD〜= HEAD〜1 = HEAD^1 = HEAD ^'? –

相关问题