Arbejd med GitHub i Copilot code (Frontier)

Vigtigt!

  • Dette er en forhåndsvisningsfunktion, der leveres i henhold til Microsoft-produktvilkår.
  • Prøveversionsfunktioner kan have begrænset funktionalitet og kan muligvis ikke frigives til generel tilgængelighed. Disse funktioner er tilgængelige før en officiel udgivelse, så kunderne kan få tidlig adgang og give feedback.
  • Du skal være en del af Frontier-forhåndsvisningsprogrammet for at få tidlig adgang. Frontier forbinder dig direkte med Microsofts seneste AI-innovationer. Grænseeksempler er underlagt de eksisterende prøveversionsbetingelser i dine kundeaftaler. Da disse funktioner stadig er under udvikling, kan deres tilgængelighed og funktioner ændre sig over tid.

Du kan knytte din GitHub-konto til Copilot Code for at arbejde med eksisterende repositories, stille spørgsmål om din kode, foretage ændringer via pull requests og holde styr på dine issues og reviews. Det er valgfrit at oprette forbindelse til GitHub – du behøver ikke at bygge, få vist og gemme projekter i Copilot-kode.

Opret forbindelse til din GitHub-konto

Følg disse trin for at oprette forbindelse til din GitHub konto:

  1. Under fanen Kode skal du starte GitHub-forbindelsen fra sidenavigationen eller, når du vælger at arbejde med et repository.
  2. Log på på GitHub, og godkend forbindelsen.

Din GitHub-konto opretter forbindelse til Microsoft Copilot som en tilknyttet tjeneste efter den samme model, der bruges til andre forbundne tjenester. Organisationens admin kan begrænse, hvilke GitHub-konti du kan oprette forbindelse til. Du kan finde flere oplysninger under Administrer Copilot Code for din organisation.

Bemærk

Din systemadministrator skal aktivere arbejdet med GitHub i Copilot-kode. Denne funktion er muligvis ikke tilgængelig.

Varm start fra et repository

Når du har oprettet forbindelse til din konto, kan du starte fra et eksisterende repository i stedet for et tomt projekt.

  • Lokalt projekt: Opret forbindelse til et eksternt GitHub lager, og opret en lokal klon, der skal arbejdes med på din enhed.
  • Eksisterende lokal klon (lokale projekter): Føj mappestien til et repository, du allerede har klonet. Hvis Copilot-kode ikke kan finde en GitHub-fjernforbindelse, behandles mappen som et lokalt projekt.

Spørg om et repository

Når du opretter forbindelse til et lager, kan du stille Copilot-kode spørgsmål om koden i almindeligt sprog, f.eks.:

  • Hvad skal jeg ændre for at tilføje et nyt felt fra ende til anden?
  • Hvor håndteres tilmeldingsflowet i dette repo?

Kode læser arkivet for at besvare dine spørgsmål og kan spore gennem de involverede filer.

Foretag ændringer med pull requests

Du kan bede Copilot Code om at foretage ændringer i et forbundet repository. Copilot Code kan:

  • Opret forgreninger og commits.
  • Åbn en kladde-pull request med en beskrivelse af ændringen.
  • Send ændringer til GitHub.

Appen viser status for en pullanmodning, så du kan se, om den er en kladde, under gennemsyn, samlet eller annulleret.

Tip

I Plan-tilstand skal du gennemse planen, som Copilot Code foreslår, før den foretager ændringer. Du kan gøre indsigelse mod en beslutning, og Copilot Code opdaterer tilgangen, før den fortsætter.

Opret et lager til et projekt

Hvis du har startet et projekt i Copilot Code uden GitHub, kan du oprette et GitHub lager til det senere (kun lokalt). Dette repository giver dig et sted at samarbejde og en sti til at fortsætte projektet i andre GitHub-værktøjer.

Spor dit arbejde i My Work

Når du har oprettet forbindelse til en GitHub konto, vises My Work i sidenavigationen. Det viser:

  • Dine sager.
  • Dine aktive pullanmodninger.
  • Pull-anmodninger, der venter på din gennemgang.

Vælg et element for at åbne det og fortsætte dit arbejde.