Gå til innholdet

Gjennomgå din første pull request

Ved slutten av denne veiledningen har du:

  • Åpnet en pull request i Control Centers PR-arbeidsbenk
  • Lest diffen og lagt igjen en innebygd kommentar
  • Sendt inn et vedtak i en gjennomgang
  • Slått sammen PR-en

Forutsetninger: Send ut din første agent er fullført, og det finnes en åpen pull request i et repo som er registrert i dette arbeidsområdet. For gjennomgangsstegene bør du velge en PR du ikke har åpnet selv — Gjennomgang-knappen er skjult på dine egne PR-er. Sammenslåing fungerer likevel på en PR du selv har skrevet.

  1. Klikk Pull requests i sidepanelet
  2. Finn PR-en din og klikk på den

Sjekkpunkt. PR-en åpnes som en arbeidsbenk med faner — Oversikt, Diff, Kildekontroll, Chat, Handlinger — med Oversikt i fokus: tittelen og handlingene, beskrivelsen og aktivitetsloggen, og et sidepanel med status, reviewere, tildelte, sjekker og endrede filer. Klikker du på en fil der, hopper du til den i Diff-fanen. PR-gjennomgang-fanen åpnes ikke før noen ber om en AI-gjennomgang.

Åpne Diff-fanen. En sammenleggbar filstruktur ligger til venstre, og stripen over diffen har en velger for commit-intervall — begrens diffen til én commit eller et intervall av dem — i tillegg til antall filer og de løpende tallene for tilføyde og slettede linjer.

Innstillingsknappen i verktøylinjen for diffen styrer hvordan den vises:

  • Delt eller samlet visning
  • Bryt linjer eller rull lange linjer
  • Kodeskift-ligaturer

Merk en fil som sett for å holde oversikt over hvor langt du har kommet i en stor diff. Tastaturnavigasjon finnes i Tastatursnarveier.

  1. Hold markøren over en linje i diffen — en liten +-pille vises i margen
  2. Klikk på den for å kommentere linjen, eller dra den loddrett først for å velge et intervall
  3. Skriv tilbakemeldingen din. Komponisten tilbyr to måter å sende inn:
    • Start en gjennomgang (eller Legg til i gjennomgang hvis en gjennomgang allerede pågår) setter kommentaren i kø. Tråden viser Ventende gjennomgang til du sender inn et vedtak i steg 4.
    • Legg til enkeltkommentar legger den ut på GitHub med en gang. Tråden viser Sender…, deretter Synkronisert, og tilbyr et nytt forsøk hvis publiseringen mislykkes.

I denne veiledningen bruker du Start en gjennomgang, slik at kommentaren sendes ut sammen med vedtaket.

  1. Klikk Gjennomgang i handlingsraden i Oversikt — den samme knappen finnes også i verktøylinjen i Diff-fanen. Den er skjult på PR-er du har skrevet selv, og på en lukket eller sammenslått PR.
  2. Skriv et sammendrag i komponisten. Det lagres automatisk som utkast, så du kan lukke overlegget og komme tilbake senere.
  3. Velg et vedtak:
    • Be om endringer
    • Kommentar
    • Godkjenn

Vedtaket er knappen. Etter Godkjenn eller Be om endringer får knappen ny etikett: Godkjent eller Ba om endringer. Et Kommentar-vedtak lar den beholde etiketten Gjennomgang.

Sjekkpunkt. Knappen viser «Godkjent» eller «Ba om endringer» hvis du valgte ett av de to.

Slå sammen-knappen vises når GitHub melder at PR-en kan slås sammen — den er ikke avhengig av at du selv har godkjent den. Fargen viser beredskap, ikke tillatelse: primærfarge når påkrevde godkjenninger og sjekker er grønne, sekundærfarge mens en sjekk fortsatt kjører, og en destruktiv farge når en forespurt reviewer ikke har godkjent, eller en sjekk feiler.

  1. Klikk Slå sammen
  2. Velg en metode: Squash og slå sammen, Opprett en merge-commit eller Rebase og slå sammen
  3. For de to første kan du redigere den forhåndsutfylte commit-tittelen og -meldingen
  4. Bekreft

Eventuelle gjenstående problemer — «Sjekker feiler», «Noen gjennomganger venter» — listes opp i sprettoppanelet før du bekrefter.

Etter sammenslåingen utløses en PrMerged-domenehendelse; analysefunksjoner og varsler bruker den. Se Domenehendelser for hva mer som lytter.

Control Center kan sette en reviewer-pipeline på en åpen PR, men bare når du ber om det: malen pr_review har en manuell utløser og ingenting annet.

  1. Åpne overflytsmenyen i handlingsraden i Oversikt og velg Spør AI. Control Center starter kjøringen og åpner PR-gjennomgang-fanen, slik at du kan følge med på hvordan spesialistene arbeider.
  2. Reviewer-agenter registrerer funnene sine som gjennomgangsnoder i området til PR-en; et siste steg samler dem i én rapport.

Pipelinen legger bevisst ikke ut noe på GitHub — den avsluttes etter samlingen. Publisering er et eget steg du gjør selv, med Publiser til GitHub-knappen på PR-gjennomgang-fanen. Se Bruk AI-drevet gjennomgang.

Du åpnet en PR i arbeidsbenken, leste diffen med syntaksutheving, la igjen en innebygd kommentar, sendte inn et vedtak og slo sammen — uten å forlate appen.

Neste: Bygg din første pipeline for å automatisere arbeidsflyter med flere steg.