I have a private repo on github which is the complete source code for my cms. Now I have several local clients that I want to use the same code base, but with different themes. Is it better to put the original project in the repo for each of them. Or use a submodule and create a new repo for each client?
After each site is completed, I would suggest that the theme files will not change much, but if they find errors, they will need to make changes to the main repo.
git github git-submodules fork
Eric
source share