ElmonyDocumenti

Integrazioni

GitHub

Connetti GitHub per eseguire il backup del codice generato, collaborare all'esterno di Elmony e abilitare servizi di distribuzione come Vercel.

Connetti e sincronizza

  1. Apri il progetto in Builder e seleziona il file Pubblica panel.
  2. Scegli Utilizza GitHub globale per riutilizzare l'account da Impostazioni, oppure Utilizzare il progetto GitHub per autorizzare un account separato per questa app.
  3. Seleziona Connetti GitHub e completa l'autorizzazione del dispositivo GitHub nel browser.
  4. Crea un repository o connetti un repository e un ramo esistenti.
  5. Seleziona Sincronizza su GitHub ogni volta che vuoi inviare i file di progetto correnti.

L’accesso globale è condiviso dai progetti che lo scelgono. L'accesso al progetto è isolato per l'app selezionata. La disconnessione di un account può influire su ogni progetto che utilizza quella fonte.

Git la storia all'interno di Elmony

La vista Versioni di Elmony utilizza la cronologia Git locale del progetto. La sincronizzazione GitHub invia quel codice al repository remoto connesso, ma non sostituisce la versione locale e ripristina il flusso di lavoro. Esamina le modifiche generate prima di condividere o distribuire codice sensibile.

Risoluzione dei problemi

Repository o organizzazione mancante

Conferma che l'account globale o di progetto selezionato abbia accesso a tale organizzazione. Se l'autorizzazione è cambiata, disconnetti l'origine dell'account, riconnettila e concedi l'accesso ai repository desiderati.

Push rifiutato o non avanzato velocemente

Il ramo remoto contiene commit che l'app locale non ha. Preserva il lavoro remoto riconciliandolo con i normali strumenti Git. Utilizzare Spinta di forza solo quando si vuole sovrascrivere intenzionalmente la cronologia remota; Elmony mostra prima la conferma dell'azione distruttiva.

Timeout di sincronizzazione o errore del server

Riprova dopo aver controllato la rete e lo stato di GitHub. I file generati di grandi dimensioni dovrebbero essere rimossi dal repository o gestiti con una strategia di archiviazione Git appropriata.

Prossimo passo

Per le opzioni di distribuzione del sito Web, continuare con guida alla pubblicazione .