Best way of creating lite and extended version of Git project

Posted by Saif Bechan on Stack Overflow See other posts from Stack Overflow or by Saif Bechan
Published on 2010-05-16T14:02:11Z Indexed on 2010/05/16 14:10 UTC
Read the original article Hit count: 167

Filed under:

I have made a little framework for php. In this project I have the basic functionalities that I use for most of my projects. I have also inserted some sample data so I do not forget how it all works again.

I have put the framework under version control using git. Everything works fine now and I want to further build on this. This is my first git project so I do not know which method I should use.

Ok the first thing I want to do is creating 2 more versions of the project. As I explained before the version I have now has some sample data inside it.

So the first version I want to create is a stripped down version, removing the sample data. I can use this version to create any new project.

The second version I want to create is an extended version. This has the lite version, combined with the sample data, plus some more extensions on it.

So in the end I have 3 version of the same project, small medium and large.

Now what is the best way of doing this. Should I create 3 repositories for this, or can I use just one repository for all the versions.

© Stack Overflow or respective owner

Related posts about version-control