Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Importante
- Questa è una funzionalità di anteprima fornita ai sensi di Microsoft Product Terms.
- Le funzionalità di anteprima potrebbero avere funzionalità limitate e potrebbero non essere rese generalmente disponibili. Queste funzionalità sono disponibili prima del rilascio ufficiale in modo che i clienti possano ottenere un accesso anticipato e fornire feedback.
- È necessario far parte del programma di anteprima di Frontier per ottenere l'accesso anticipato. Frontier consente di connettersi direttamente alle ultime innovazioni di intelligenza artificiale di Microsoft. Le anteprime Frontier sono soggette ai termini di anteprima esistenti dei tuoi accordi con il cliente. Poiché queste funzionalità sono ancora in fase di sviluppo, la loro disponibilità e capacità potrebbero cambiare nel tempo.
È possibile connettere l'account GitHub a Copilot Code per lavorare con i repository esistenti, porre domande sul codice, apportare modifiche tramite pull request e tenere traccia dei problemi e delle revisioni. La connessione a GitHub è facoltativa: non è necessaria per compilare, visualizzare in anteprima e salvare i progetti in Copilot Code.
Connetti il tuo account GitHub
Per connettere l'account GitHub, seguire questa procedura:
- Nella scheda Codice avviare la connessione GitHub dal riquadro di spostamento laterale o quando si sceglie di usare un repository.
- Accedi a GitHub e autorizza la connessione.
Il tuo account GitHub si connette a Microsoft Copilot come servizio collegato, seguendo lo stesso modello usato per altri servizi connessi. L'amministratore dell'organizzazione potrebbe limitare gli account GitHub che è possibile collegare. Per informazioni dettagliate, vedi Gestione di Copilot Code per l'organizzazione.
Note
L'amministratore di sistema deve abilitare l'uso di GitHub in Copilot Code. Questa funzionalità potrebbe non essere disponibile.
Avvio a caldo da un repository
Dopo aver connesso l'account, è possibile iniziare da un repository esistente anziché da un progetto vuoto.
- Progetto locale: connettere un repository GitHub remoto e creare un clone locale su cui lavorare sul tuo dispositivo.
- Copia locale esistente (progetti locali): aggiungere il percorso della cartella a un repository già clonato. Se Copilot Code non trova un GitHub remoto, la cartella viene considerata come un progetto locale.
Chiedere informazioni su un repository
Quando si connette un repository, è possibile porre domande a Copilot Code sul codice in linguaggio naturale, ad esempio:
- Cosa è necessario modificare per aggiungere un nuovo campo end-to-end?
- Dove viene gestito il flusso di iscrizione in questo repository?
Il codice legge il repository per rispondere alle domande e può seguire i file coinvolti.
Apporta modifiche con le pull request
È possibile chiedere a Copilot Code di apportare modifiche a un repository connesso. Copilot Code può:
- Crea rami e commit.
- Aprire una bozza di pull request con una descrizione della modifica.
- Effettuare il push delle modifiche su GitHub.
L'app mostra lo stato di una richiesta pull, quindi puoi vedere se si tratta di una bozza, in fase di revisione, unita o annullata.
Tip
In modalità Plan, esamina il piano proposto da Copilot Code prima di apportare modifiche. Puoi contestare una decisione e Copilot Code ne aggiorna l'approccio prima di continuare.
Creare un repository per un progetto
Se hai avviato un progetto in Copilot Code senza GitHub, puoi creare un repository di GitHub in un secondo momento (solo locale). Questo repository offre uno spazio in cui collaborare e un percorso per continuare il progetto in altri strumenti di GitHub.
Tieni traccia del tuo lavoro in My Work
Dopo aver connesso un account GitHub, Attività personali viene visualizzato nel riquadro di spostamento laterale. Mostra:
- Problemi.
- Richieste pull attive.
- Pull request in attesa della tua revisione.
Selezionare un elemento per aprirlo e continuare il lavoro.