Ich habe ein privates Repo in Github, das den kompletten Quellcode zu meinem CMS enthält. Jetzt habe ich ein paar lokale Kunden, die ich die gleiche Code-Basis auf, aber mit verschiedenen Themen verwenden möchten. Ist es besser, das ursprüngliche Projekt in ein Repo für jeden einzelnen zu forken. Oder ein Submodul zu verwenden und für jeden Kunden ein neues Projektarchiv zu erstellen?
Nachdem jede Seite fertiggestellt ist, könnte ich mir vorstellen, dass sich die Themadateien nicht mehr viel ändern würden, aber Änderungen aus dem Haupt-Repository übernommen werden müssten, wenn Fehler entdeckt werden.