ElmonyDokumente

Integrationen

GitHub

Verbinden Sie GitHub, um generierten Code zu sichern, außerhalb von Elmony zusammenzuarbeiten und Bereitstellungsdienste wie Vercel zu aktivieren.

Verbinden und synchronisieren

  1. Öffnen Sie das Projekt im Builder und wählen Sie das aus Veröffentlichen panel.
  2. Wählen Sie Verwenden Sie Global GitHub um das Konto in den Einstellungen wiederzuverwenden, oder Verwenden Sie Project GitHub um ein separates Konto für diese App zu autorisieren.
  3. Auswählen GitHub verbinden und schließen Sie die Geräteautorisierung von GitHub im Browser ab.
  4. Erstellen Sie ein Repository oder verbinden Sie ein vorhandenes Repository und einen Zweig.
  5. Auswählen Mit GitHub synchronisieren wann immer Sie aktuelle Projektdateien übertragen möchten.

Der globale Zugriff wird von Projekten geteilt, die ihn wählen. Der Projektzugriff ist auf die ausgewählte App beschränkt. Das Trennen eines Kontos kann sich auf jedes Projekt auswirken, das diese Quelle verwendet.

Git-Geschichte in Elmony

Die Versionsansicht von Elmony verwendet den lokalen Git-Verlauf des Projekts. Die GitHub-Synchronisierung sendet diesen Code an das verbundene Remote-Repository, ersetzt jedoch nicht die lokale Version und den Wiederherstellungsworkflow. Überprüfen Sie die generierten Änderungen, bevor Sie vertraulichen Code freigeben oder bereitstellen.

Fehlerbehebung

Repository oder Organisation fehlt

Bestätigen Sie, dass das ausgewählte globale oder Projektkonto Zugriff auf diese Organisation hat. Wenn sich die Autorisierung geändert hat, trennen Sie die Kontoquelle, verbinden Sie sie erneut und gewähren Sie Zugriff auf die vorgesehenen Repositorys.

Push abgelehnt oder kein Schnellvorlauf

Der Remote-Zweig enthält Commits, die die lokale App nicht hat. Erhalten Sie die Remote-Arbeit, indem Sie sie mit normalen Git-Tools abgleichen. Benutzen Force Push nur, wenn Sie den Remote-Verlauf absichtlich überschreiben möchten; Elmony zeigt zunächst eine destruktive Aktionsbestätigung.

Synchronisierungszeitüberschreitung oder Serverfehler

Versuchen Sie es erneut, nachdem Sie das Netzwerk und den GitHub-Status überprüft haben. Große generierte Dateien sollten aus dem Repository entfernt oder mit einer geeigneten Git-Speicherstrategie behandelt werden.

Nächster Schritt

Informationen zu Website-Bereitstellungsoptionen finden Sie unter Verlagsführer .