Megosztás a következőn keresztül:


Lekéréses kérelem létrehozása a Visual Studióban

Ha a GitHubon vagy az Azure DevOpsban van hitelesítve, és módosításokat küldött le a távoli adattárba, a Visual Studio elhagyása nélkül is létrehozhat egy lekéréses kérelmet. A lekéréses kérelmek a GitHub és az Azure DevOps alapvető eszközei a kód áttekintéséhez. Ezek az értékelések segítenek az új funkciókkal kapcsolatos problémák megoldásában, és lehetővé teszik a csapattagok számára, hogy megoszthassák tapasztalataikat a kódbázis különböző régióival – így összességében javítva a kódbázis állapotát.

Lekéréses kérelem létrehozásához kövesse az alábbi lépéseket:

  1. A lekéréses kérelem létrehozása előtt létre kell hoznia egy új ágat a módosításokhoz . Ez az ág elkülöníti a módosításokat a fő ágtól, amíg készen nem állnak az egyesítésre.

  2. Ezután véglegesítheti a, és leküldheti a módosításokat, ahogyan a Git-módosítások ablakban általában tenné.

  3. Kattintson az értesítési sávban található hivatkozásra a Létrehozás a Visual Studio-ban vagy a Létrehozás a böngészőben.

    Képernyőkép a Git Changes ablakról a

    Másik lehetőségként létrehozhat egy lekérés kérelmet egy távoli ágból, ha az Új Lekérés Kérelem ablakra navigál a Git>GitHub vagy Azure DevOps>Új Lekérés Kérelemmenüponton keresztül. Vagy kattintson a jobb gombbal egy ágra a Git-adattár ablakában.

    Git felső szintű menüjét, amelyen a GitHub ki van jelölve, és az

    Vagy a Git-adattár ablakában jobb gombbal jelöljön ki egy ágat a helyi menü megnyitásához, és válassza Új lekéréses kérelemlehetőséget.

    A Git-adattár ablaka a Visual Studio 2022-ben kiemelt kimenő/bejövő hivatkozás szöveggel.

    Amikor lekéréses kérelmet próbál létrehozni, de több fiókja van a kulcskarikában, megjelenik egy kérdés, amely megkérdezi, hogy melyik fiókot használja. Lásd: GitHub-fiókok hozzáadása a kulcskarikához.

  4. Jelölje ki azt az ágat, amelybe egyesíteni szeretne, és adjon leíró címet és leírást a lekéréses kérelemnek. Markdown szintaxis használatával formázhatja a lekéréses kérelmek leírását a Visual Studióból. Próbálja ki a markdown szimbólumok begépelésével a Leírás mezőbe, és tekintse meg a markdown előnézetét a Előnézet gombbal.

    Borravaló

    A Visual Studio 2022 17.10-es és újabb verziójával, valamint a GitHub Copilot-bővítményekkel az AI segítségével részletes lekéréses kérelemleírást hozhat létre, amely leírja a módosításokat. Nyomja le a sparkle toll ikont, és kérje meg, hogy a GitHub Copilot hozzon létre egy PR-leírást. A GitHub Copilot telepítéséhez lásd: GitHub Copilot telepítése és kezelése a Visual Studio.

    Képernyőkép a GitHub Copilot csillogó toll ikonjáról, amely a PR-leírás létrehozását kéri.

    Az Új Pull Request ablak a Visual Studio 2022-ben, kiemelt előnézeti gomb szövegével.

  5. A különbség előnézete lehetővé teszi a lekéréses kérelem részeként véglegesített fájlok összes változásának megtekintését. Lásd: Fájlok összehasonlítása – diff nézet.

    Borravaló

    Az összegző különbség nézet lehetőség lehetővé teszi, hogy csak a módosított kódszakaszokat tekintse át.

    Az új Pull Request ablak a Visual Studio 2022-ben, kiemelve az összegző gomb szövegét.

  6. A munkaelemeket úgy kapcsolhatja össze, hogy hivatkozik rájuk a probléma keresése, írja be # a leírás mezőbe, vagy nyomja meg a # gombot a jobb alsó sarokban. A véleményezőket a GitHub-felhasználónév, az Azure DevOps-identitás vagy e-mail beírásával is hozzáadhatja.

    Az új lekéréses kérelem # karakterrel a leírási mezőben, valamint a Visual Studio 2022-ben megjelenő kapcsolódó GitHub-problémák és lekéréses kérelmek listája.

  7. Miután rákattintott a Létrehozás gombra a saját lekérési kérelmén, más fejlesztők áttekinthetik a módosításokat, és visszajelzést küldhetnek. Vagy a Visual Studio 17.12-es és újabb verzióival kattintson a legördülő listára, és válassza a Létrehozás piszkozatkéntlehetőséget.

    Képernyőkép az új pull request piszkozatként történő létrehozásának lehetőségéről.

Tudjon meg többet arról, hogyan adhat hozzá lekéréses kérelemsablont az adattárhoz a GitHub dokumentációjában és a Azure DevOps dokumentációjában.

Lekéréses kérelmek megjegyzéseinek megtekintése vagy hozzáadása a szerkesztőben

A Visual Studio 17.11 vagy újabb verziójával anélkül tekintheti meg a véleményezők megjegyzéseit és javaslatait, hogy kontextust váltana a böngészőre.

Képernyőkép a pr-megjegyzésekről.

A funkció engedélyezéséhez nyissa meg az Eszközök>beállításai panelt, bontsa ki az Összes beállítás>előnézeti funkciói szakaszt, és jelölje be a Lekéréses kérelmek megjegyzései jelölőnégyzetet .

A funkció engedélyezéséhez nyissa meg az Eszközök>beállításai párbeszédpanelt, és bontsa ki a Környezeti>előzetes verzió funkciói szakaszt . Jelölje be a Lekéréses kérelem megjegyzései jelölőnégyzetet, majd kattintson az OK gombra.

Lekéréses kérelmek megjegyzésének megtekintése

A lekéréses kérelmek megjegyzéseinek megtekintéséhez tekintse meg a lekéréses kérelmek aktív ágát tartalmazó ágat, és válassza a Megjegyzések megjelenítése fájlokban az információs sávon. A PR-számot a Git-módosítások ablakban, vagy a Git felső szintű menüjében, a Git>GitHub, vagy Azure DevOps>Megjegyzések megjelenítése fájlokbanlehet kiválasztani.

Képernyőkép, amelyen a Megjegyzések megtekintése hivatkozás látható a Git Changes ablakban.

Pull request megjegyzések hozzáadása

A Visual Studio 17.13 vagy újabb verziójával áttekintheti a lekéréses kérelmeket, vagy megjegyzéseket fűzhet hozzá. A funkció engedélyezéséhez nyissa meg az Eszközök>beállításai panelt, bontsa ki az Összes beállítás>előnézeti funkciói szakaszt, és jelölje be a Lekéréses kérelmek megjegyzései jelölőnégyzetet .

A Visual Studio 17.13 vagy újabb verziójával áttekintheti a lekéréses kérelmeket, vagy megjegyzéseket fűzhet hozzá. A funkció engedélyezéséhez nyissa meg az Eszközök>beállításai párbeszédpanelt, és bontsa ki a Környezeti>előzetes verzió funkciói szakaszt . Jelölje be a Lekéréses kérelem megjegyzései jelölőnégyzetet, majd kattintson az OK gombra.

Miután aktiválta a megjegyzéseket, tekintse meg az aktív lekéréses kérelmet tartalmazó ágat, és kattintson a Megjegyzések megjelenítése a fájlokban elemre az információs sávon. Navigáljon a módosítások között a kódfájl fölött található eszköztárgombokkal.

Megjegyzés hozzáadásához kattintson a Megjegyzés hozzáadása ikonra a szerkesztő bal oldalán, ahogyan az alábbi képernyőképen látható.

Képernyőkép a Megjegyzés hozzáadása ikonról egy lekéréses kérelem fájlmódosításának áttekintésekor.

A jobb gombbal a kódsorra is kattinthat, és a helyi menüben válassza Git>Megjegyzés hozzáadásalehetőséget.

A megjegyzés szövege csak akkor jelenik meg, ha a Megjegyzés hozzáadása gombra kattint a megjegyzésablakban.

A beszélgetést egy meglévő megjegyzésen folytathatja a megjegyzésmező Válasz szakaszával. A megjegyzések vagy aktívak, vagy megoldottak. A Válasz és feloldás gombra kattintva válaszolhat egy megjegyzésre, és egyetlen kattintással módosíthatja az állapotot, vagy módosíthatja az állapotot a megjegyzés szövege feletti legördülő menüben.

A megjegyzéshez hasonló állapotot válthat az ikonra kattintva, vagy a három pontra kattintva átmásolhatja a megjegyzés szövegét a vágólapra, átmásolhatja a megjegyzésre mutató hivatkozást a vágólapra, törölheti a megjegyzést, vagy megnyithatja a megjegyzést a böngészőben a szolgáltató webhelyén (például github.com vagy az Azure DevOps-projektwebhelyen).

Egyes Git-szolgáltatók számára korlátozott a megjegyzések hozzáadása a lekéréses kérelmekhez. Ha például a GitHubot használja szolgáltatóként, csak 3 sornyi módosítással adhat hozzá megjegyzéseket a sorokhoz, de az Azure DevOps-szolgáltatóval megjegyzéseket fűzhet a lekéréses kérelemben érintett fájl bármely sorához. Mindenesetre csak a lekéréses kérelemben szereplő fájlokhoz adhat hozzá megjegyzéseket.

Megjegyzések megtekintése diff nézetben

A megjegyzéseket a diff nézetben és a fájlnézetben is megtekintheti. A diff nézetben az eredeti és a frissített kód mellett megjegyzések is láthatók. Így könnyebben áttekintheti, hogy pontosan mi változott és miért. A munkafájlt közvetlenül ebben a nézetben is szerkesztheti.

Képernyőkép egy PR-megjegyzésről a diff nézetben.

Markdown-formázás megjegyzésekben

Fájlnézetben vagy diff nézetben a megjegyzések Markdown-formázással jelennek meg.

Képernyőkép a Markdown-formázást bemutató PR-megjegyzésről.

A billentyűzet használata

Az eszköztár ikonjaival navigálhat a fájlok és az egyes megjegyzések között, vagy használhatja az alábbi billentyűparancsokat:

Akció Billentyűparancs
Ugrás az előző fájlra a lekéréses kérelemben Ctrl+Shift+Alt+F6
Ugrás a lekéréses kérelem következő fájljához Ctrl+Alt+F6
Ugrás az előző megjegyzésre Ctrl+Shift+Alt+F8
Ugrás a következő megjegyzésre Ctrl+Alt+F8
Megjegyzések elrejtése fájlokban Ctrl+Shift+F1

Következő lépések

Az utazás folytatásához látogasson el a Beolvasás, lekérés és szinkronizálás a Visual Studio lapján.

Lásd még: