Re: Repository authenticity question
- From
Michael J Gruber <git@drmicha.warpmail.net>
- Date
- Jun 13, 2009, 15:45 UTC
- Message-ID
- <4A33C980.40003@drmicha.warpmail.net>
- In-Reply-To
- <200906131527.03450.Karlis.Repsons@gmail.com>
Kārlis Repsons venit, vidit, dixit 13.06.2009 17:26:
Show 9 quoted lines
> Hi, > It would be good to know what did Linus meant, when he said "and they will > fail" about people, who would try changing some git projects' history (that > is, the content, that is added already)? If I loose my repository completely, > can I still know, that those contributions there are the same after I pull > and how? What contents can be deleted, while still retaining consistency? > > Regards, > Kārlis
The sha1 ("object name") of a commit depends not only on its contents, but on all its predecessors. So if you know one commit's sha1 to be "original" you know for all its ancestors.
Michael