Tovább a tartalomhoz

Az első pull request átnézése

Az oktatóanyag végére a következőkön lesz túl:

  • Megnyitott egy pull requestet a Control Center PR-munkapadján
  • Elolvasta a diffjét, és soron belüli megjegyzést írt hozzá
  • Átnézési ítéletet nyújtott be
  • Összefésülte a PR-t

Előfeltételek: teljesített Az első ügynök indítása oktatóanyag, valamint egy nyitott pull request egy olyan repón, amely regisztrálva van ebben a munkaterületben. Az átnézési lépésekhez olyan PR-t válasszon, amelyet nem Ön nyitott meg — az Átnézés gomb a saját PR-jein rejtve van. Az összefésülés a saját szerzőségű PR-en is működik.

  1. Kattintson az oldalsávban a Pull requestek elemre
  2. Keresse meg a PR-jét, és kattintson rá

Ellenőrzőpont. A PR egy fülezett munkapadként nyílik meg — Áttekintés, Diff, Verziókezelés, Csevegés, Műveletek —, az Áttekintés fülre fókuszálva: a cím és a műveletek, a leírás és a tevékenységidővonal, valamint egy oldalsáv az állapottal, az átnézőkkel, a hozzárendeltekkel, az ellenőrzésekkel és a módosított fájlokkal. Ha ott egy fájlra kattint, az a Diff fülön ugrik elő. A PR-átnézés fül addig nem nyílik meg, amíg valaki nem kér MI-átnézést.

Nyissa meg a Diff fület. A bal oldalon egy összecsukható fájlfa található, a diff fölötti sáv pedig commit-tartomány-választót tartalmaz — szűkítse a diffet egyetlen commitra vagy néhány egymást követő commitra —, valamint a fájlszámot és a futó hozzáadás- és törlésszámot.

A diff eszköztárában lévő beállításgomb szabályozza a megjelenítést:

  • Osztott vagy egységes nézet
  • Sorok tördelése, illetve a hosszú sorok görgetése
  • Kódbetű ligatúrák

Jelöljön meg egy fájlt megtekintettként, hogy kövesse a haladását egy nagy diffben. A billentyűzetes navigációt lásd: Billentyűparancsok.

3. lépés: Soron belüli megjegyzés írása

Szekció neve “3. lépés: Soron belüli megjegyzés írása”
  1. Vigye az egérmutatót a diff egyik sorára — a margón megjelenik egy kis + pirula
  2. Kattintson rá, hogy megjegyzést fűzjön ahhoz a sorhoz, vagy előbb húzza függőlegesen egy tartomány kijelöléséhez
  3. Írja be az észrevételét. A beviteli mező két beküldési lehetőséget kínál:
    • Az Átnézés indítása (vagy a Hozzáadás az átnézéshez, ha már folyamatban van egy átnézés) sorba állítja a megjegyzést. A szál a 4. lépésben leadott ítéletig Függő átnézés állapotot mutat.
    • Az Egyetlen megjegyzés hozzáadása azonnal közzéteszi a GitHubon. A szál Közzététel…, majd Szinkronizálva állapotot mutat, és újrapróbálkozást kínál, ha a közzététel meghiúsul.

Ebben az oktatóanyagban használja az Átnézés indítása lehetőséget, hogy a megjegyzés az ítélettel együtt menjen ki.

  1. Kattintson az Átnézés gombra az Áttekintés műveletsorában — ugyanez a gomb a Diff fül eszköztárában is megtalálható. Saját szerzőségű PR-en, valamint lezárt vagy összefésült PR-en rejtve van.
  2. Írjon összefoglalót a beviteli mezőbe. Az automatikusan piszkozatként mentődik, így bezárhatja az átfedő nézetet, és később visszatérhet.
  3. Válasszon ítéletet:
    • Módosítás kérése
    • Megjegyzés
    • Jóváhagyás

Az ítélet maga a gomb. A Jóváhagyás vagy a Módosítás kérése után a gomb címkéje Jóváhagyva, illetve Kért módosítások lesz. A Megjegyzés ítéletnél a gomb címkéje Átnézés marad.

Ellenőrzőpont. A gomb felirata „Jóváhagyva” vagy „Kért módosítások”, ha e kettő valamelyikét választotta.

Az Összefésülés gomb akkor jelenik meg, amikor a GitHub összefésülhetőnek jelenti a PR-t — nincs a saját jóváhagyásához kötve. A színe a készenlétet jelzi, nem az engedélyt: elsődleges, amikor a szükséges jóváhagyások és ellenőrzések zöldek, másodlagos, amíg egy ellenőrzés még fut, destruktív, amikor egy kért átnéző még nem hagyott jóvá, vagy egy ellenőrzés megbukik.

  1. Kattintson az Összefésülés gombra
  2. Válasszon módszert: Squash és összefésülés, Összefésülési commit létrehozása vagy Rebase és összefésülés
  3. Az első kettőnél szerkessze az előre kitöltött commit címet és üzenetet
  4. Erősítse meg

A nyitott problémák — „Ellenőrzések sikertelenek”, „Néhány átnézés függőben van” — a megerősítés előtt a felugró panelen listázódnak.

Az összefésülés után egy PrMerged domainesemény indul; az analitika és az értesítések fogyasztják. Arról, hogy még ki figyel rá, lásd: Domainesemények.

A Control Center átnéző pipeline-t állíthat egy nyitott PR-re, de csak akkor, ha Ön kéri: a pr_review sablonnak kizárólag kézi eseményindítója van.

  1. Nyissa meg a túlcsordulásmenüt az Áttekintés műveletsorában, és válassza a Kérdezze az AI-t lehetőséget. A Control Center elindítja a futást, és megnyitja a PR-átnézés fület, így figyelemmel kísérheti a szakértők munkáját.
  2. Az átnéző ügynökök átnézési csomópontokként rögzítik a megállapításaikat a PR terében; egy utolsó lépés egyetlen jelentéssé konszolidálja őket.

A pipeline szándékosan nem posztol a GitHubra — a konszolidálás után véget ér. A közzététel külön lépés, amelyet Ön tesz meg a PR-átnézés fül Közzététel a GitHubon gombjával. Lásd: MI-alapú átnézés használata.

Megnyitott egy PR-t a munkapadon, elolvasta a diffet szintaxiskiemeléssel, soron belüli megjegyzést írt hozzá, ítéletet adott le, és összefésülte — anélkül, hogy elhagyta volna az alkalmazást.

Következő: Az első pipeline felépítése több lépésből álló munkafolyamatok automatizálásához.