Sul connettore GitHub
Il connettore GitHub permette alla tua app Base44 di accedere in modo sicuro ai dati GitHub usando OAuth. Usalo per costruire dashboard di pull request e issue, automatizzare la creazione di issue, generare release note e sincronizzare l’attività del repository nella tua app. La connessione GitHub è condivisa a livello di app. Quando connetti GitHub, autorizzi un account GitHub per quell’app. Chiunque possa modificare l’app usa la stessa connessione GitHub e vede gli stessi dati alimentati da GitHub dentro l’app.
Prima di iniziare: Ti serve un piano Builder o superiore per usare i connettori nella tua app.
Casi d’uso e prompt GitHub
Usa il connettore GitHub per tracciare il lavoro di ingegneria, tenere aggiornati gli stakeholder e collegare i workflow di codice al resto dei tuoi strumenti.Review pull requests and code activity
Review pull requests and code activity
Costruisci dashboard che elencano pull request, mostrano il loro stato e mettono in evidenza cosa deve essere revisionato. Puoi anche creare viste per commit recenti, collaboratori e attività del repository.Prompt di esempio:
Track issues and bugs
Track issues and bugs
Trasforma le issue GitHub in code strutturate dentro la tua app. Traccia priorità, assegnatari, etichette e issue che invecchiano, e mantieni una vista chiara di cosa è bloccato o in ritardo.Prompt di esempio:
Automate issue creation and workflows
Automate issue creation and workflows
Attiva azioni GitHub da eventi nella tua app, come creare una issue quando viene segnalato un bug o aprire una issue di tracciamento quando viene creato un incidente.Prompt di esempio:
Create changelogs and release notes
Create changelogs and release notes
Sincronizza le pull request mergiate e i commit in un changelog, o genera release note automaticamente dall’attività GitHub.Prompt di esempio:
Combine GitHub with other tools
Combine GitHub with other tools
Connetti GitHub a Slack, Gmail, BigQuery, Notion o CRM per instradare gli aggiornamenti di ingegneria dove i team lavorano.Prompt di esempio:
Collegare GitHub alla tua app
Usa la chat IA per collegarti a GitHub, oppure collegati usando un prompt predefinito dalla dashboard della tua app.Usando la chat IA
- Vai all’editor della tua app.
- Descrivi cosa vuoi fare con GitHub nella chat IA, ad esempio:
Connect to GitHub and show all open pull requests for org/repo that are waiting for review.Create a GitHub issue when a new bug is reported in this app.
- Rivedi Action required e Required permissions nel pannello laterale.
- Clicca su Connect to GitHub.
- Nella finestra GitHub che si apre:
- Accedi all’account GitHub che vuoi collegare.
- Rivedi i permessi richiesti e clicca su Authorize.
- Torna all’editor e lascia che l’IA finisca di creare le pagine, tabelle e flussi alimentati da GitHub.

Dalla dashboard dell’app
- Clicca su Dashboard nell’editor della tua app.
- Clicca su Integrations.
- Clicca sulla scheda Browse.
- Trova GitHub e clicca su Use.
- Seleziona il prompt predefinito che vuoi aggiungere alla chat IA.
- Nella chat IA, rivedi Action required e Required permissions.
- Clicca su Connect to GitHub e completa il flusso di autorizzazione.
- Torna all’editor e lascia che l’IA finisca di creare i flussi alimentati da GitHub.

Se clicchi su Reject o chiudi la finestra di autorizzazione, il connettore non viene aggiunto. Puoi eseguire di nuovo il flusso di connessione dalla chat IA o da Integrations → Browse.
Gestire la tua connessione GitHub
Puoi rivedere e gestire il connettore GitHub per ogni app dalla dashboard dell’app. Per gestire il tuo connettore GitHub:- Vai alla dashboard della tua app.
- Clicca su Integrations.
- Clicca sulla scheda My integrations.
- Trova il connettore GitHub.
- Scegli cosa vuoi fare:
- View access: Vedi quali permessi ha attualmente GitHub in questa app.
- More actions: Riconnetti, cambia, disconnetti o rimuovi l’account GitHub collegato. Le azioni disponibili dipendono dallo stato del connettore.

Riconnettere GitHub
Riconnetti GitHub se l’account collegato viene disconnesso, l’accesso viene revocato in GitHub o GitHub ti chiede di autorizzare di nuovo l’accesso. Per riconnettere GitHub:- Vai alla dashboard della tua app.
- Clicca su Integrations.
- Clicca sulla scheda My integrations.
- Trova il connettore GitHub.
- Clicca sull’icona More actions sul connettore GitHub e seleziona Reconnect.
- Rivedi i permessi richiesti e approva l’accesso.
Scope e permessi GitHub
Quando connetti GitHub, il connettore richiede permessi tramite il flusso di autorizzazione OAuth di GitHub. I permessi esatti che vedi dipendono da ciò che la tua app sta cercando di costruire o eseguire.Permessi GitHub
Rivedi sempre i permessi mostrati nella finestra di autorizzazione GitHub prima di approvare l’accesso.Esempi di permessi che puoi vedere:
repo: Accesso completo ai repository a cui l’account collegato può accedere.read:user: Legge le informazioni di base del profilo dell’account collegato.user:email: Legge gli indirizzi email dell’account collegato.
I permessi GitHub possono cambiare a seconda dei flussi che costruisci. La finestra di autorizzazione mostra sempre l’accesso corrente richiesto.
FAQ
Can I connect more than one GitHub account to the same app?
Can I connect more than one GitHub account to the same app?
No. Ogni app usa un account GitHub condiviso. Per usare più account GitHub, crea app separate o costruisci un flusso OAuth personalizzato con funzioni backend.
Can each person using my app connect their own GitHub account?
Can each person using my app connect their own GitHub account?
No. I connettori sono a livello di app. Quando connetti GitHub, colleghi un singolo account GitHub che tutti i flussi nell’app usano.Per permettere a ogni persona che usa la tua app di collegare il proprio account GitHub, devi costruire un flusso OAuth personalizzato con funzioni backend e la API GitHub, incluso lo storage e il refresh dei token per singolo utente.
How do I switch the connected GitHub account?
How do I switch the connected GitHub account?
- Vai alla dashboard della tua app.
- Clicca su Integrations.
- Clicca sulla scheda My integrations.
- Clicca sull’icona More actions sul connettore GitHub e seleziona Switch account.
- Completa il flusso di autorizzazione GitHub per il nuovo account.
Why can't my app access a private repository?
Why can't my app access a private repository?
L’accesso ai repository privati dipende da cosa hai approvato durante l’autorizzazione e da quali repository il tuo account GitHub collegato può accedere. Riconnetti GitHub e rivedi i permessi mostrati nella finestra di autorizzazione per assicurarti che il connettore sia autorizzato per i repository che ti servono.Per riconnettere, consulta riconnettere GitHub.
Can I create issues or update content in GitHub from my app?
Can I create issues or update content in GitHub from my app?
Sì, se il flusso che costruisci richiede permessi di scrittura e li approvi durante l’autorizzazione. Rivedi sempre i permessi mostrati nel flusso di connessione prima di approvare l’accesso.
Questa pagina è stata tradotta utilizzando l’IA. Per informazioni più accurate e aggiornate, consulta la versione inglese.

