Työskentele GitHubin kanssa Copilot Codessa (Frontier)

Important

  • Tämä on Microsoft Product Terms -ehtojen mukaisesti tarjottu esikatseluominaisuus.
  • Esikatseluominaisuuksien toiminnot voivat olla rajoitettuja, eikä niitä välttämättä julkaista yleiseen käyttöön. Nämä toiminnot ovat käytettävissä ennen virallista julkaisua, jotta asiakkaat voivat käyttää niiden ennakkojulkaisua ja antaa palautetta.
  • Sinun on oltava osa Frontierin esiversio-ohjelmaa, saadaksesi ennakkokäyttöoikeuden. Frontier yhdistää sinut suoraan Microsoftin uusimpiin tekoälyinnovaatteihin. Raja-esikatselut ovat asiakassopimusten olemassa olevien esikatseluehtojen alaisia. Koska nämä ominaisuudet ovat vielä kehitteillä, niiden käytettävyys ja ominaisuudet saattavat muuttua ajan myötä.

Voit yhdistää GitHub-tilin Copilot Codeen ja käsitellä olemassa olevia säilöjä, esittää koodia koskevia kysymyksiä, tehdä muutoksia pull-pyyntöjen kautta ja seurata ongelmia ja tarkistuksia. GitHubin yhdistäminen on valinnaista – et tarvitse sitä projektien koostamiseen, esikatseluun ja tallentamiseen Copilot Codessa.

Yhdistä GitHub-tilisi

Voit yhdistää GitHub tilisi seuraavasti:

  1. Code-välilehdessä voit käynnistää GitHub-yhteyden reunan siirtymisruudussa tai silloin, kun aloitat säilön käyttämisen.
  2. Kirjaudu sisään GitHubiin ja valtuuta yhteys.

GitHub-tilisi muodostaa yhteyden Microsoft Copilotiin linkitettynä palveluna noudattaen samaa mallia kuin muissakin yhdistetyissä palveluissa. Organisaatiosi järjestelmänvalvoja voi rajoittaa sitä, mihin GitHub tiliin voit muodostaa yhteyden. Lisätietoja on kohdassa Copilot Coden hallinta organisaatiossasi.

Note

Järjestelmänvalvojan on otettava GitHubin käyttö Copilot Codessa käyttöön. Tämä ominaisuus ei ehkä ole käytettävissä.

Lämmin käynnistys säilöstä

Kun olet muodostanut yhteyden tiliisi, voit aloittaa olemassa olevasta säilöstä tyhjän projektin sijaan.

  • Paikallinen projekti: Yhdistä GitHubin etäsäilö ja luo paikallinen klooni, jota voit käyttää laitteellasi.
  • Aiemmin luotu paikallinen klooni (paikalliset projektit): Lisää kansiopolku aiemmin kloonattuun säilöön. Jos Copilot Code ei löydä GitHubin etäkohdetta, se käsittelee kansiota paikallisena projektina.

Säilöä koskevien kysymysten esittäminen

Kun muodostat yhteyden säilöön, voit esittää Copilot Codelle kysymyksiä koodista luonnollisella kielellä. Tällaisia kysymyksiä ovat esimerkiksi seuraavat:

  • Mitä minun on muutettava, jotta voin lisätä uuden kentän alusta loppuun?
  • Missä tässä repositoriossa rekisteröitymisprosessia käsitellään?

Code lukee säilöä ja vastaa kysymyksiin. Se voi tehdä jäljityksen mukana olevien tiedostojen avulla.

Muutosten tekeminen pull-pyyntöjen avulla

Voit pyytää Copilot Codea tekemään muutoksia yhdistettyyn säilöön. Copilot Code voi:

  • Luo haaroja ja committeja.
  • Avaa pull-pyyntöluonnos, jossa on muutoksen kuvaus.
  • Työnnä muutokset GitHubiin.

Sovellus näyttää pull-pyynnön tilan, joten voit nähdä, onko sen tila Luonnos, Tarkistettavana, Yhdistetty tai Peruutettu.

Tip

Tarkista Copilot Coden ehdottama suunnitelma, kun sen tila on Suunnitelma, ennen kuin Code tekee muutoksia. Voit kyseenalaistaa päätöksen, ja Copilot Code päivittää lähestymistapansa ennen jatkamista.

Säilön luominen projektille

Jos käynnistit projektin Copilot Codessa ilman GitHubia, voit luoda sille GitHub-repositorion myöhemmin (vain paikallisesti). Tämä repositorio tarjoaa paikan yhteistyöhön ja polun projektin jatkamiseen muissa GitHub työkaluissa.

Seuraa työtäsi My Workissa

Kun yhdistät GitHub-tilin, My Work näkyy sivunavigaatiossa. Näkyvissä on seuraavat tiedot:

  • Ongelmat.
  • Aktiiviset pull requestit.
  • Pull-pyynnöt, jotka odottavat tarkistusta.

Valitse kohde sen avaamiseksi ja jatka työskentelyäsi.