I've stepped in a company that runs an existing CMS for their main
website. They asked me a while ago to setup 5 new websites with that
CMS. I've decided to have the original as branch MASTER and the other
5 as separate branches.
When I make a feature/bug fix that needs to propagate to all versions,
I create new branch, fix bug, and merge the change to all branches.
Although it works, I don't like the idea of having all different
websites in one repository. I'd rather have 6 different repositories
(each website it's own) and fix bugs separately and merge to all
repositories at the end.
Does that make sense? What model would you prefer?
You received this message because you are subscribed to the Google Groups "Git
for human beings" group.
To post to this group, send email to email@example.com.
To unsubscribe from this group, send email to
For more options, visit this group at