Ein GitHub-Repository als Theme verknüpfen
Ein Liquid-Theme aus GitHub prüfen, importieren und in beide Richtungen synchronisieren.
Für BetriebsinhaberVoraussetzungen
- Recht: website:write
- Plan mit Website
- Eingerichtete und installierte TacticTable GitHub App
Unter Website öffnet „Theme aus GitHub Repository verknüpfen“ die separate GitHub-Anmeldung. Geben Sie der TacticTable GitHub App nur die gewünschten Repositories frei. Sie benötigen selbst Schreibrechte. Danach wählen Sie das Repository-Konto, Repository und den gewünschten Branch aus und prüfen ihn. Der Standard-Branch des Repositories ist vorausgewählt. Dasselbe Repository kann für mehrere Themes mit unterschiedlichen Branches verbunden werden. Das Repository-Konto kann Ihr persönliches GitHub-Konto oder eine Organisation sein. Fehlt ein Konto, geben Sie es über „Repositories freigeben“ bei GitHub frei und klicken anschließend auf „Aktualisieren“.
Die Prüfung nennt fehlende Pflichtdateien, ungültiges JSON oder Liquid und fehlerhafte Abschnittsschemata einzeln. Verknüpft wird nur der geprüfte Stand. Bilder, Videos und Schriften bleiben in der Mediathek und werden über ihre URLs eingebunden. Seiten und Menüs legen Sie weiterhin im Dashboard an und verknüpfen sie im Theme-Editor.
Ein Push auf den gewählten Branch wird automatisch geprüft und übernommen. Bei einem Live-Theme wird dieser Stand auch veröffentlicht. Ist der neue Stand ungültig, bleibt das bisherige Theme erhalten. Gespeicherte Änderungen aus TacticTable werden zusätzlich in denselben Branch geschrieben.
Bei fremden Änderungen seit dem Laden entscheiden Sie beim Speichern zwischen „Eigene Änderungen anwenden“ und „Neu laden und Änderungen verwerfen“. Ein weiterer gleichzeitiger Push erfordert eine neue Entscheidung. Der GitHub-Status an der Theme-Karte zeigt den letzten Abgleich, mögliche Fehler und einen manuellen Synchronisierungsbutton.