Hey @Verasipy
Danke für die Frage und in Shopify ist es so dass es auf die Änderungen drauf ankommt die du im Theme durchgeführt hast. Manche werden in der aktualisierten Kopie, die bei einem Update erstellt wird, übernommen, wie beispielsweise diese hier. Oder du erstellst neue Liquid Dateien, wie im Assets Folder, wo du alle Code Änderungen wie komplexer CSS oder Javascript zum Theme hinzufügst in per Calls im Theme ausführst. Der Vorteil davon ist dass du diese neue Dateien dann relativ einfach in eine neue Theme Version transferieren kannst.
Somit gibt es kein direktes Äquivalent zu Child-Themes, wie man sie aus der WordPress-Welt kennt, dennoch gibt es einige Best Practices und Methoden, um Theme-Änderungen zu verwalten und die Auswirkungen von Updates zu minimieren.
Manche Code Änderungen können nicht übernommen werden da sie nicht mit dem Update kompatibel sind. Du kannst aber ein Backup deines Themes erstellen, bevor man den Code bearbeitet, oder den Code wiederherstellen, falls dies nötig sein sollte. Änderungen zu deinem Theme Code können auch 1) die Page Loading Speeds negativ beeinflussen und 2) dein Theme, wie gesagt, aus den Theme Updates ausschließen:
Bevor du das Update durchführst, überprüfe die Release-Notes des Theme-Updates, um zu verstehen, welche Änderungen vorgenommen wurden oder werden.
-
Erstelle eine Kopie des aktualisierten Themes:
- Aktualisiere das Theme nicht direkt im Live-Shop, sondern erstelle eine Kopie des aktualisierten Themes und arbeite mit dieser.
- Gehe zu Onlineshop > Themes, finde das neue Update und klicke auf Aktionen > Kopieren.
-
Übertrage deine Anpassungen:
- Übertrage deine dokumentierten Änderungen und Anpassungen manuell in das neue Theme. Dies kann mühsam sein, ist aber notwendig, um sicherzustellen, dass alle Anpassungen weiterhin funktionieren.
- Verwende deine Dokumentation und Versionskontrolle, um sicherzustellen, dass nichts übersehen wird.
-
Testen:
- Teste das aktualisierte und angepasste Theme gründlich in einer Staging-Umgebung, bevor du es live schaltest. Stelle sicher, dass alle Anpassungen wie erwartet funktionieren.
Während Shopify also keine direkten Child-Themes unterstützt, kannst du durch sorgfältige Planung, Dokumentation und Nutzung von Versionskontrolle sicherstellen, dass deine Anpassungen bei Theme-Updates nicht verloren gehen. Durch das Erstellen von Backups und das Verwenden von Custom CSS und JavaScript kannst du deine Änderungen verwalten und die Auswirkungen von Updates minimieren.
Hoffe das hilft dir weiter - lass wissen falls nicht! 
Warum nicht etwas Gamification in das Shop einbauen, um deinen Kunden etwas Fun im Shop anzubieten? Gerne kann ich bei Interesse Tipps dazu geben!
Hast du weitere Fragen zum Shop? Gebe einfach ein Suchbegriff oben in der Suchleiste der Community Landingpage ein, denn das Thema haben wir sehr wahrscheinlich schon besprochen. Halte bitte Ausschau in deiner E-Mail auf Notifications zu Antworten auf deine Fragen in der Community.