Beste Arbeitsweise zur Pflege von Themes?

Du kannst im Wesentlichen dasselbe tun: Baue deine eigene Theme-Komponente und füge sie als Child-Theme zu deinem Basis-Theme hinzu (das aus Git stammt). Dann kannst du das Git-Theme bei Bedarf aktualisieren, ohne deine eigenen Anpassungen in der Komponente zu beeinträchtigen.

Das ist der einfachste Weg. Du wirst vielleicht etwas CSS duplizieren, aber wahrscheinlich nicht in einem unüberschaubaren Umfang.

Mehr zu Themes und Komponenten: Beginner's guide to using Discourse Themes