Hoppa till innehåll

Granska din första pull request

I slutet av den här guiden har du:

  • Öppnat en pull request i Control Centers PR-arbetsbänk
  • Läst dess diff och lämnat en kommentar i raden
  • Skickat in ett granskningsutfall
  • Slagit ihop PR:en

Förkunskaper: Starta din första agent genomförd och en öppen pull request på ett repo som är registrerat i den här arbetsytan. För granskningsstegen väljer du en PR som du inte själv har öppnat — knappen Granskning är dold på dina egna PR:ar. Sammanslagning fungerar fortfarande på en PR som du har skapat.

  1. Klicka på Pull requests i sidofältet
  2. Hitta din PR och klicka på den

Kontrollpunkt. PR:en öppnas som en flikbaserad arbetsbänk — Översikt, Diff, Källkontroll, Chatt, Åtgärder — med fokus på Översikt: titeln och åtgärderna, beskrivningen och aktivitetsflödet samt ett sidofält med status, granskare, tilldelade, kontroller och ändrade filer. Om du klickar på en fil där hoppar du till den i fliken Diff. Fliken PR-granskning öppnas inte förrän någon begär en AI-granskning.

Öppna fliken Diff. Till vänster finns ett filträd som går att fälla ihop, och listen ovanför diffen har en väljare för commit-intervall — begränsa diffen till en enskild commit eller ett spann av dem — plus antalet filer och löpande tillägg och borttagningar.

Inställningsknappen i diffens verktygsfält styr hur den renderas:

  • Delad eller enhetlig vy
  • Bryt rader eller rulla långa rader
  • Ligaturer i kodteckensnitt

Markera en fil som visad för att hålla koll på hur långt du har kommit i en stor diff. Tangentbordsnavigering finns i Tangentbordsgenvägar.

  1. Håll muspekaren över en rad i diffen — en liten pillerformad +-knapp visas i kanten
  2. Klicka på den för att kommentera raden, eller dra den lodrätt först för att markera ett intervall
  3. Skriv din feedback. Kommentarsfältet erbjuder två sätt att skicka:
    • Starta en granskning (eller Lägg till i granskning om en granskning redan pågår) köar kommentaren. Tråden visar Väntande granskning tills du skickar in ett utfall i steg 4.
    • Lägg till en kommentar publicerar den till GitHub direkt. Tråden visar Publicerar…, sedan Synkad, och erbjuder ett nytt försök om publiceringen misslyckas.

I den här guiden använder du Starta en granskning så att kommentaren går ut tillsammans med utfallet.

  1. Klicka på Granskning på åtgärdsraden i Översikt — samma knapp finns också i verktygsfältet på fliken Diff. Den är dold på PR:ar som du själv har skapat och på en stängd eller sammanslagen PR.
  2. Skriv en sammanfattning i kommentarsfältet. Den sparas automatiskt som ett utkast, så du kan stänga överlägget och komma tillbaka.
  3. Välj ett utfall:
    • Begär ändringar
    • Kommentar
    • Godkänn

Utfallet är knappen. Efter Godkänn eller Begär ändringar byter knappen etikett till Godkänd eller Ändringar begärda. Ett utfall av typen Kommentar lämnar den märkt Granskning.

Kontrollpunkt. Knappen visar ”Godkänd” eller ”Ändringar begärda” om du valde något av dessa två.

Knappen Slå samman visas närhelst GitHub rapporterar att PR:en kan slås ihop — den är inte beroende av ditt eget godkännande. Färgen visar beredskap snarare än behörighet: primär när nödvändiga godkännanden och kontroller är gröna, sekundär medan en kontroll fortfarande körs, destruktiv när en begärd granskare inte har godkänt eller en kontroll misslyckas.

  1. Klicka på Slå samman
  2. Välj en metod: Squasha och slå samman, Skapa en merge-commit eller Rebasa och slå samman
  3. För de två första redigerar du den förifyllda commit-titeln och commit-meddelandet
  4. Bekräfta

Eventuella kvarstående problem — ”Kontroller misslyckas”, ”Vissa granskningar väntar” — listas i den utfällbara rutan innan du bekräftar.

När du har slagit ihop utlöses domänhändelsen PrMerged; analys och aviseringar konsumerar den. Se Domänhändelser för vad mer som lyssnar.

Control Center kan sätta en granskningspipeline på en öppen PR, men bara när du ber om det: mallen pr_review har bara en manuell trigger, inget annat.

  1. Öppna överflödesmenyn på åtgärdsraden i Översikt och välj Fråga AI. Control Center startar körningen och öppnar fliken PR-granskning, så att du kan följa specialisternas arbete.
  2. Granskaragenterna registrerar sina fynd som granskningsnoder i PR:ens yta; ett sista steg sammanställer dem till en rapport.

Pipelinen publicerar medvetet ingenting på GitHub — den avslutas efter sammanställningen. Publiceringen är ett separat steg som du tar själv, med knappen Publicera till GitHub på fliken PR-granskning. Se Använd AI-driven granskning.

Du öppnade en PR i arbetsbänken, läste diffen med syntaxmarkering, lämnade en kommentar i raden, skickade in ett utfall och slog ihop — utan att lämna appen.

Nästa: Bygg din första pipeline för att automatisera arbetsflöden i flera steg.