Werken met GitHub in Copilot Code (Frontier)

Important

  • Dit is een preview-functie die beschikbaar is onder de productvoorwaarden van Microsoft.
  • Preview-functies hebben mogelijk beperkte functionaliteit en zijn mogelijk niet vrijgegeven voor algemene beschikbaarheid. Deze functies zijn beschikbaar vóór een officiële release zodat klanten vroeg toegang kunnen krijgen en feedback kunnen geven.
  • Je moet deel uitmaken van het Frontier preview-programma om vroege toegang te krijgen. Frontier verbindt u rechtstreeks met de nieuwste AI-innovaties van Microsoft. Frontier previews zijn onderhevig aan de bestaande preview-voorwaarden van uw klantovereenkomsten. Omdat deze functies nog in ontwikkeling zijn, kunnen hun beschikbaarheid en mogelijkheden in de loop van de tijd veranderen.

U kunt uw GitHub-account verbinden met Copilot Code om te werken met bestaande repositories, vragen te stellen over uw code, wijzigingen aan te brengen via pull requests en uw issues en reviews bij te houden. Het verbinden van GitHub is optioneel. U hebt het niet nodig om projecten te bouwen, te bekijken en op te slaan in Copilot Code.

Uw GitHub-account verbinden

Voer de volgende stappen uit om verbinding te maken met uw GitHub-account:

  1. Start op het tabblad Code de GitHub-verbinding vanuit de navigatiebalk aan de zijkant of wanneer u ervoor kiest om met een repository te werken.
  2. Meld u aan bij GitHub en autoriseer de verbinding.

Uw GitHub-account maakt verbinding met Microsoft Copilot als een gekoppelde service, volgens hetzelfde model dat wordt gebruikt voor andere verbonden services. De beheerder van uw organisatie kan beperken welke GitHub-accounts u kunt koppelen. Zie Copilot Code beheren voor uw organisatie voor meer informatie.

Note

Uw systeembeheerder moet het werken met GitHub in Copilot Code inschakelen. Deze functie is mogelijk niet beschikbaar.

Warm starten vanuit een repository

Nadat u uw account hebt verbonden, kunt u beginnen vanuit een bestaande repository in plaats van een leeg project.

  • Lokaal project: Verbind een externe GitHub repository en maak een lokale kloon om mee te werken op uw apparaat.
  • Bestaande lokale kloon (lokale projecten): Voeg het mappad toe aan een repository die u al hebt gekloond. Als Copilot Code geen GitHub-remote vindt, wordt de map als een lokaal project behandeld.

Vragen over een repository

Wanneer u verbinding maakt met een opslagplaats, kunt u in gewone taal vragen aan Copilot Code stellen, zoals:

  • Wat moet ik wijzigen om een nieuw veld end-to-end toe te voegen?
  • Waar wordt de aanmeldingsflow afgehandeld in deze repository?

Code leest de opslagplaats om uw vragen te beantwoorden en kan de betreffende bestanden doorlopen.

Wijzigingen aanbrengen met pull requests

U kunt Copilot Code vragen om wijzigingen aan te brengen in een verbonden repository. Copilot Code kan:

  • Branches en commits maken.
  • Open een concept-pull request met een beschrijving van de wijziging.
  • Push wijzigingen naar GitHub.

De app geeft de status van een pull-aanvraag weer, zodat u kunt zien of de aanvraag een concept, in beoordeling, samengevoegd of geannuleerd is.

Tip

Controleer in de planmodus het plan dat Copilot Code voorstelt voordat Copilot Code wijzigingen aanbrengt. U kunt bezwaar maken tegen een beslissing, waarna Copilot Code zijn aanpak bijwerkt voordat deze doorgaat.

Een repository voor een project maken

Als u een project hebt gestart in Copilot Code zonder GitHub, kunt u er later een GitHub opslagplaats voor maken (alleen lokaal). Deze repository biedt u een plek om samen te werken en een pad om door te gaan met het project in andere GitHub hulpprogramma's.

Je werk bijhouden in My Work

Nadat u een GitHub-account hebt verbonden, wordt My Work weergegeven in de navigatie aan de zijkant. Hier ziet u het volgende:

  • Uw problemen.
  • Uw actieve pull requests.
  • Pull-aanvragen die wachten op uw beoordeling.

Selecteer een item om het te openen en ga door met uw werk.