Ich habe 2 Projekt, und eigentlich diese 2 Projekt ist etwa 80% gleiche einander, der Hauptunterschied ist nur über Sprache und Geschäftsmodell, man ist für ein größeres Publikum mit englischer Sprache und haben eine 9 $/Geschäftsmodell, ein anderes verwendet lokale Sprache mit Freemium Geschäftsmodell.Wartung Projekt mit Git
Irgendwann, wenn ich neue Funktion hinzufügen möchte, möchte ich es in beiden des Projekts hinzufügen, aber auch irgendwann möchte ich Feature nur für das lokale Projekt hinzufügen.
Meine Frage ist, wie behalte ich diese 2 Projekt mit Git?
- Pflegen 2 Git Repository für jedes Projekt oder
- pflegen einzelnen Git Repository mit 2 hauptsächlich verzweigen oder
- Alle anderen Vorschlag?
Submodule sind der Weg dafür. Jeder muss genau wissen, was passiert, aber sobald es soweit ist, ist es die geringste Arbeit. –