Manage multiple git release branches for multiple customers
问题 My company has a piece of software we sell to multiple customers. But every customer have some different requirements (more than just "Put our logo here" ). The core is the same for all of them, but some does not need certain modules, others need them all including modifications. I would like to manage all of this in a single git repository so I have the same core for them all, but I'm not quite sure how to do this the best way. I read about Git Flow, and how to make a single project