Re: Feature Enhancement Idea.
- From
Christian Couder <christian.couder@gmail.com>
- Date
- Sep 23, 2009, 08:26 UTC
- Message-ID
- <c07716ae0909230126w36b3309fqe9ae8ccec0db49c3@mail.gmail.com>
- In-Reply-To
- <5b5e291e0909222317q47ae36d4la470f17ec3902124@mail.gmail.com>
Hi,
On Wed, Sep 23, 2009 at 8:17 AM, Deon George <deon.george@gmail.com> wrote:
Show 16 quoted lines
> Hi, > > I'm not sure if this is the right place, but I thought I'd post my > idea and maybe somebody will either redirect me to the right place, or > give me that "that wont happen". > > Im fairly new to GIT (wish I had discovered it long ago), and I really > like using it - great work guys/garls :) > > My idea is to enhance GIT to support (I'll call it) development > "layers". The current design of GIT is that the working repository and > working directory assume that all files belong together in the same > project. I would like to see GIT go 3D and support layers, so that > files (and/or file content) can belong to multiple repositories (or > considered unique projects), even though the working tree presents all > files as if they were one.
Perhaps you could have a look at "git replace" that is now in the master branch. It could be improved to provide different "views" of a single repository. I don't think that alone it would provide everything you want though.
Best regards, Christian.