How can I get track of several projects in Git that share common code?
I have developed a website that now has to be cloned for several clients. Each client wants customizations that go beyond visual aspects and cannot be handled by profiles, preferences or something like that. With this scenario, I would like to mantain a master repository in Git with the common code, and then one branch for each client. This way, I can make individual changes in every client (branch) and share common changes as well (using the master). Is this approach correct? Is there any other way to handle this apart from remote branches? Thanks! This will work. You have to be careful with