Versionierung
Versionsverlauf
Jede Änderung an Ihrem Projekt erzeugt automatisch eine neue Version. Der Versionsverlauf lässt Sie in der Zeit navigieren und jederzeit zu einem früheren Zustand zurückkehren.
- Jeder Prompt erzeugt eine neue Version Ihres Projekts, die dauerhaft gespeichert wird.
- Sie können jede frühere Version vorab ansehen, bevor Sie zurücksetzen.
- Das Zurücksetzen auf eine frühere Version löscht spätere Versionen nicht: Sie können weiterhin dazwischen navigieren.
- Der Versionsverlauf ist besonders nützlich beim Experimentieren: Probieren Sie eine Idee aus und setzen Sie zurück, wenn das Ergebnis nicht passt.
Notieren Sie vor einer größeren Änderung die aktuelle Versionsnummer. Wenn etwas schiefgeht, können Sie leicht zurückkehren.
GitHub Sync
Cadrant kann den Quellcode Ihres Projekts nach jedem Update automatisch in ein GitHub-Repository pushen. So erhalten Sie ein vollständiges, versionskontrolliertes Backup Ihres Codes und können mit Entwicklern über Standard-Git-Workflows zusammenarbeiten.
- Die Synchronisation ist unidirektional: Cadrant → GitHub. Cadrant ist immer die Quelle der Wahrheit.
- Nach jedem erfolgreichen Build (Erstellen, Aktualisieren oder Speichern im Editor) wird der Code per Force-Push in Ihr GitHub-Repository geschrieben.
- Wenn Sie in Cadrant zu einer früheren Version zurückkehren, wird das GitHub-Repo beim nächsten Build aktualisiert.
Einen GitHub Personal Access Token erstellen
- Gehen Sie zu github.com/settings/tokens und erstellen Sie einen neuen Token (classic).
- Wählen Sie den Scope « repo » (volle Kontrolle über private Repositories).
- Legen Sie ein Ablaufdatum fest und klicken Sie auf « Generate token ».
- Kopieren Sie den Token — Sie können ihn danach nicht mehr einsehen.
Ihr Repository erstellen
- Öffnen Sie Ihr Projekt in Cadrant und klicken Sie auf das GitHub-Symbol in der oberen Navigationsleiste.
- Geben Sie einen Namen für Ihr Repository ein (z. B. my-app). Der Repository-Name ist mit Ihrem Projektnamen vorausgefüllt.
- Fügen Sie Ihren Personal Access Token ein und klicken Sie auf « Create repository ».
- Cadrant erstellt automatisch ein privates Repository in Ihrem GitHub-Konto und verknüpft es mit Ihrem Projekt.
Trennen
Um die Synchronisation zu beenden, öffnen Sie das GitHub-Modal und klicken Sie auf « Disconnect ». Bereits zu GitHub gepushter Code bleibt im Repository.
Sie müssen das Repository nicht vorher auf GitHub anlegen — Cadrant übernimmt das automatisch. Wenn auf Ihrem Konto bereits ein Repository mit demselben Namen existiert, wird es wiederverwendet.