Az első pull request átnézése
Mit ér el
Szekció neve “Mit ér el”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. lépés: A pull request megnyitása
Szekció neve “1. lépés: A pull request megnyitása”- Kattintson az oldalsávban a Pull requestek elemre
- 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.
2. lépés: A diff elolvasása
Szekció neve “2. lépés: A diff elolvasása”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”- Vigye az egérmutatót a diff egyik sorára — a margón megjelenik egy kis
+pirula - 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
- Í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.
4. lépés: Átnézés benyújtása
Szekció neve “4. lépés: Átnézés benyújtása”- 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.
- Í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.
- 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.
5. lépés: Összefésülés
Szekció neve “5. lépés: Összefésülés”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.
- Kattintson az Összefésülés gombra
- 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
- Az első kettőnél szerkessze az előre kitöltött commit címet és üzenetet
- 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.
Átnézés MI-vel
Szekció neve “Átnézés MI-vel”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.
- 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.
- 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.
Összefoglalás
Szekció neve “Összefoglalás”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.