Subject: Re: hmm, can't we give the "root" a parent?

From: A Large Angry SCM <[email-masked]>
Date: Mon, 12 Sep 2005 14:27:43 -0400

Kay Sievers wrote:
> Can't we teach the git tools that a "root commit" (one without a any
> parent) is not visible as a "root", if let's say:
>   .git/parents/<root-commit-id> -> <fake-parent-id>
> 
> does connect a "fake" parent to the "root"? This way we could add any
> older Linux history to the current tree. Combined with "alternates" it
> could live in a complete different repository too.

Already done. Search the following for "info/grafts".

http://www.kernel.org/pub/software/scm/git/docs/repository-layout.html