From: Martin Waitz Date: Fri, 01 Dec 2006 15:12:23 GMT Subject: Re: [RFC] Submodules in GIT Message-ID: <20061201151223.GB18810@admingilde.org> In-Reply-To: <200612011411.20113.andyparkins@gmail.com> hoi :) On Fri, Dec 01, 2006 at 02:11:19PM +0000, Andy Parkins wrote: > If I've understood; while the objects themselves are stored in the > supermodule ODB, they are still independent. In fact, they're only in > the supermodule tree because it's most convenient to keep them there; > it sounds like it's very easy to strip them out again. Yes. > Again, if I'm understanding, it's a bit like when you have an > additional root in a normal git repository, for example: > > * -- * -- * -- * (project1) > \ > * -- * -- * (project1/stable) > > * -- * -- * -- * (project2) > > Then to make project2 a submodule of project1, one of the project1 > trees simply refers to a commit in project2. Exactly. -- Martin Waitz