Warum erstellen Sie nicht einen "Template" -Zweig, der alle Gemeinsamkeiten aufweist, und fügen Sie diesen in die Pro-Website-Filialen ein? Keines der angepassten Elemente sollte jemals im Vorlagenzweig angezeigt werden, und idealerweise werden die benutzerdefinierten Elemente in speziellen Dateien gespeichert, obwohl dies keine zwingende Notwendigkeit ist. Wenn Sie auf Dateiebene isolieren können, .gitignore die angepassten Dateien im Vorlagenzweig zur Sicherheit.
Wenn Sie eine Änderung vornehmen, ändern Sie sie in der Vorlage und führen Sie sie nacheinander mit jedem Zweig zusammen. Jede Website sollte die Änderung auf die Vorlage anwenden und ihre individuelle Arbeit beibehalten.