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.