Vai al contenuto principale

Documentation Index

Fetch the complete documentation index at: https://lovable.generaltranslation.app/llms.txt

Use this file to discover all available pages before exploring further.

Quando crei con Lovable, il tuo codice rimane all’interno della piattaforma Lovable: una soluzione ideale per la maggior parte dei creator. Se vuoi avere una copia tutta tua, prevedi di collaborare con sviluppatori o desideri spostare il tuo progetto altrove, puoi esportare e sincronizzare tutto su GitHub in pochi clic.

Informazioni su GitHub

GitHub è una piattaforma basata sul cloud per archiviare, gestire e condividere il codice. Tiene traccia di ogni modifica, supporta la collaborazione e si integra con i più diffusi strumenti di distribuzione come Vercel e Netlify. Immaginalo come Google Drive per il codice, pensato per gli sviluppatori.

Perché collegare Lovable a GitHub

Collegare il tuo progetto Lovable a GitHub ti permette di:
  • Eseguire il backup del codice: Conserva il tuo progetto in modo sicuro al di fuori di Lovable.
  • Collaborare facilmente: Invita sviluppatori, usa pull request, branch e code review.
  • Sincronizzare automaticamente: Le modifiche apportate in Lovable compaiono in GitHub e quelle fatte in GitHub si sincronizzano sul branch predefinito (main).
  • Lavorare in locale: Clona, modifica ed esegui commit nel tuo IDE mantenendo il progetto sincronizzato.
  • Distribuire ovunque: Effettua self-hosting o distribuisci su piattaforme alternative, vedi Self-hosting: esegui il tuo progetto Lovable Cloud ovunque.
  • Testare in sicurezza: Abilita la funzionalità sperimentale di GitHub branch switching in Settings → Account → Labs per sviluppare nuove funzionalità prima di unire le modifiche al tuo progetto in produzione. Consulta Labs per maggiori informazioni.
Non ti serve GitHub per usare Lovable: molti utenti creano e pubblicano tutto direttamente in Lovable.

Prima di connetterti

Assicurati di comprendere come funziona l’integrazione:
  • Account GitHub obbligatorio: Creane uno gratuitamente su github.com.
  • Un’unica fonte di verità: Una volta stabilita la connessione, il tuo codice risiede in GitHub, non separatamente in Lovable.
  • Sincronizzazione bidirezionale: Le modifiche in Lovable compaiono in GitHub e viceversa.
  • Percorso del repository stabile: La connessione dipende esattamente dal nome del repository GitHub, dalla sua posizione, organizzazione e account.
Non rinominare, spostare o eliminare il tuo repository GitHub dopo averlo collegato. Farlo interromperà la sincronizzazione e Lovable non potrà aggiornare il tuo progetto.

Configura l’integrazione GitHub

Solo gli amministratori e i proprietari dell’area di lavoro possono gestire l’integrazione GitHub — aggiungendo account e organizzazioni e collegando o scollegando i progetti. Il collegamento a GitHub avviene in tre fasi:
  1. Collega il tuo account GitHub (autorizzazione OAuth)
  2. Installa l’app GitHub di Lovable su un account o un’organizzazione
  3. Collega i singoli progetti ai repository

Passaggio 1: Collega il tuo account GitHub

Questo passaggio collega la tua identità GitHub a Lovable tramite autorizzazione OAuth.
  1. Vai a Settings → Integrations → GitHub.
  2. Fai clic su Connect GitHub.
  3. Accedi al tuo account GitHub oppure autorizza lovable.dev per verificare la tua identità GitHub.
    Vedrai quindi un’opzione per collegare un progetto.

Passaggio 2: Installa l’app Lovable GitHub

Questo passaggio installa la Lovable GitHub App sul tuo account o sulla tua organizzazione GitHub e concede a Lovable l’autorizzazione a creare e aggiornare i repository. Puoi installare l’app sul tuo account GitHub personale o su qualsiasi organizzazione in cui hai accesso come amministratore.
  1. Vai su Settings → Integrations → GitHub.
  2. Clicca su Connect project.
  3. Clicca su Add organizations e scegli dove install and authorize lovable.dev — il tuo account personale o una delle tue organizzazioni.
  4. Seleziona se concedere l’accesso a all repositories oppure only selected ones.
  5. Clicca su Install & Authorize per concedere a Lovable l’autorizzazione a creare e aggiornare repository nell’account o nell’organizzazione che hai scelto.

Passaggio 3: Collega un Progetto a GitHub

Questo passaggio collega un Progetto Lovable specifico a un repository GitHub. Ogni Progetto Lovable può avere un solo repository collegato.
  1. Vai su Settings → Integrations → GitHub e fai clic su Connect project, oppure fai clic sull’icona di GitHub nell’angolo in alto a destra del tuo Progetto e fai clic su Connect GitHub.
  2. Scegli l’organizzazione o l’account GitHub in cui vuoi che risieda il tuo codice.
  3. Fai clic su Transfer anyway per confermare il trasferimento e impostare una sincronizzazione bidirezionale.
    Viene creato un nuovo repository GitHub per il tuo Progetto e la sincronizzazione inizia automaticamente.

Disconnetti il tuo progetto da GitHub

Gli amministratori e i proprietari dell’area di lavoro possono disconnettere i progetti da GitHub in qualsiasi momento dalle impostazioni GitHub del progetto. Quando disconnetti il progetto:
  • La sincronizzazione si interrompe: la connessione bidirezionale tra Lovable e GitHub termina.
  • Il tuo repository rimane su GitHub: resta intatto con tutta la cronologia e i file.
  • Il tuo codice rimane in Lovable: le modifiche future vengono salvate solo all’interno di Lovable.
Se in seguito ricolleghi il progetto:
  • Viene creato un nuovo repository GitHub utilizzando il tuo codice Lovable più recente.
  • Il tuo repository originale rimane su GitHub ma non è più collegato a Lovable.
Non puoi disconnettere un progetto se Lovable non riesce a raggiungere il repository GitHub (ad esempio, se è stato rinominato, spostato o eliminato).

FAQ

No. Ti basta connetterti e autorizzare: GitHub archivierà il tuo codice in modo sicuro. Devi imparare le funzionalità di GitHub solo se vuoi fare operazioni più avanzate, come creare branch o collaborare con altri sviluppatori.
È probabile che il tuo browser abbia bloccato il pop-up di accesso a GitHub. Consenti i pop-up per Lovable, quindi riprova.
La connessione si interromperà. Il tuo progetto smetterà di sincronizzarsi e non potrai più modificarlo in Lovable.Per risolvere, ripristina il repository nella sua posizione originale con il nome originale. Se è stato eliminato, puoi ripristinarlo su GitHub.
La connessione si interromperà. Il tuo progetto smetterà di sincronizzarsi e non potrai più modificarlo in Lovable.Per risolvere, torna al nome utente o al nome dell’organizzazione GitHub originale.
Non puoi cambiare l’account GitHub collegato una volta connesso.
Non direttamente. Prova questa soluzione alternativa:
  1. Remixa il tuo progetto per creare una nuova copia.
  2. Connetti il nuovo progetto a GitHub.
  3. Scegli l’organizzazione corretta durante la configurazione.
Probabilmente hai rinominato, spostato o eliminato il repository. Ripristina o annulla eventuali modifiche al nome, al percorso o al proprietario del repository, oppure ripristina il repository se è stato eliminato e il progetto dovrebbe tornare a funzionare.
Sì. Gli admin e i proprietari possono disconnettere i progetti da GitHub in qualsiasi momento nelle impostazioni GitHub del tuo progetto. Il tuo repository rimane su GitHub, ma la sincronizzazione si interrompe. Se lo riconnetti in seguito, viene creato un nuovo repository.
No. Puoi solo esportare da Lovable a GitHub, non viceversa.
Lovable sincronizza solo il branch predefinito (di solito main). Fai il merge del tuo branch in main oppure cambia branch all’interno di Lovable.