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


Meglévő Git-adattár klónozása

Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019

Visual Studio 2019 | Visual Studio 2022

A távoli Git-adattár helyi másolatát úgy hozhatja létre, hogy a számítógép egy helyi mappájába klónozza. A távoli adattár klónozása letölti az összes commitet az adattár összes ágáról, kivéve, ha a --single-branch klónozási beállítást használja. A klónozás összekapcsolja az új helyi adattár minden ágát a távoli adattár megfelelő ágával. Így, amikor leküldéssel szeretné megosztani a helyi ág módosításait a csapatával, a megfelelő távoli ág frissül. Hasonlóképpen, amikor igényli a helyi ág frissítését a csapattársai által végzett módosításokkal, a rendszer lekéri a megfelelő távoli ágból származó frissítéseket. A távoli adattár lehet Azure Repos Git-adattár, GitHub-adattár vagy más üzemeltetett Git-adattár.

Ez a cikk a következő feladatok eljárásait ismerteti:

  • Az Azure Repos Git-adattár klónozási URL-címének lekérése
  • GitHub-adattár klón URL-címének lekérése
  • Azure Repos Git-adattár klónozása
  • GitHub-adattár klónozása
  • Bármely Git-adattár klónozása
  • Visual Studio-megoldás megnyitása klónozott adattárból

A Git-munkafolyamat áttekintéséhez tekintse meg az Azure Repos Git oktatóanyagát.

Előfeltételek

Kategória Követelmények
Projekt hozzáférés A projekttagja.
Jogosultságok - Kód megtekintése magánprojektekben: Legalább Alapszintű hozzáférés.
- Privát projektekben lévő kód klónozása vagy közreműködése: A Közreműködők biztonsági csoport tagja vagy a projekt megfelelő engedélyei.
- Ág vagy adattár engedélyeinek beállítása: Engedélyek kezelése az ágra vagy adattárra engedélyek.
– Alapértelmezett ág módosítása: Szabályzatok szerkesztése adattár engedélyeinek módosítása.
- Tároló importálása: A Projekt Adminisztrátorok biztonsági csoport tagja vagy a Git projektszintű Tároló létrehozása engedély beállítása engedély megadása. További információ: Git-adattárengedélyek beállítása.
Szolgáltatások Repók engedélyezve.
Eszközök Opcionális. Használja a(z) az repos parancsokat: Azure DevOps CLI.

Feljegyzés

Nyilvános projektekben a érintett hozzáféréssel rendelkező felhasználók teljes hozzáféréssel rendelkeznek az Azure Repos-hoz, beleértve a megtekintést, a klónozást és a kódhoz való hozzájárulást.

Kategória Követelmények
Projekt hozzáférés A projekttagja.
Jogosultságok - Kód megtekintése: Legalább alap szintű hozzáférés.
- Klónozás vagy közreműködés a kódban: A Közreműködők biztonsági csoport tagja vagy a projekt megfelelő engedélyei.
Szolgáltatások Repók engedélyezve.

Azure Repos Git-adattár klón URL-címének lekérése

Általában ismernie kell a klónozni kívánt távoli adattár klónozási URL-címét. A klón URL-címe egyedileg azonosítja a távoli adattárat.

Feljegyzés

Amikor bejelentkezett egy Azure DevOps-projektbe, a Visual Studio a klón URL-cím ismerete nélkül támogatja a projektadattárak keresését és klónozását.

  1. A webböngészőben nyissa meg az Azure DevOps-szervezet csapatprojektét, majd válassza a Tárolók>Fájlok lehetőséget a Fájlok nézet megnyitásához.

    Képernyőkép az Azure DevOps projektoldaláról.

  2. A Fájlok nézetben válassza a Klónozás lehetőséget a Klónozás adattár előugró ablak elindításához.

    Képernyőkép az Azure DevOps adattárlap Klónozás gombjáról.

  3. Másolja ki a klónozási URL-címet a Klónozási adattár előugró ablakából.

    Képernyőkép az Azure DevOps-projektwebhely „Adattár klónozása” előugró ablakáról.

Feljegyzés

Az Azure DevOps Services esetében a projekt URL-cím formátuma a dev.azure.com/{your organization}/{your project}. A formátumra hivatkozó visualstudio.com korábbi formátum azonban továbbra is támogatott. További információ: Az Azure DevOps bemutatása, meglévő szervezetek váltása az új tartománynév URL-címének használatára.

GitHub-adattár klón URL-címének lekérése

Általában ismernie kell a klónozni kívánt távoli adattár klónozási URL-címét. A klón URL-címe egyedileg azonosítja a távoli adattárat.

Feljegyzés

Amikor bejelentkezik a GitHubra, a Visual Studio támogatja a GitHub-adattárak keresését és klónozását anélkül, hogy ismernie kellene a klón URL-címét.

  1. Nyisson meg egy böngészőt, és keresse meg a GitHub-fiókját , válassza az Adattárak lapot, és válassza ki a klónozni kívánt adattárat.

    Képernyőkép a GitHub-webhely adattárlapjáról.

  2. A GitHub adattár oldalán válassza a Kód opciót a Klónozási előugró ablak megnyitásához. Másolja ki a klónozási URL-címet a Klónozás előugró ablakból.

    Képernyőkép a GitHub-webhely lapjának Klónozás előugró ablakáról.

Jótanács

A Git-műveletekhez a Microsoft Entra ID-jogkivonatok az ajánlott hitelesítési módszerek. A "Git hitelesítő adatok létrehozása" gomb 2025 januárjában el lett távolítva, hogy biztonságosabb hitelesítési módszereket használjon. Az összes elérhető hitelesítési lehetőség, beleértve az előnyben részesített Microsoft Entra OAuth-jogkivonatokat, tekintse meg a hitelesítés áttekintését.

Azure Repos Git-adattár klónozása

Ha egy Azure DevOps-projekt tagjaként jelentkezik be, klónozhatja az Ön számára elérhető privát adattárakat és a nyilvános adattárakat. A Visual Studio támogatja a hitelesítéssel elérhető adattárak keresési, klónozási és szinkronizálási műveleteit.

Feljegyzés

A nyilvános Azure Repos Git-adattár klónozható anélkül, hogy a szülő Azure DevOps-projekt tagjaként jelentkezik be. Ha bejelentkezés nélkül szeretne klónozni egy nyilvános Git-adattárat, tekintse meg a Bármilyen Git-adattár klónozása című részt, majd csatlakozzon egy Azure DevOps-projekthez.

A Visual Studio 2022 Git-verziókövetési felületet biztosít a Git menü, a Git-módosítások és a Megoldáskezelő helyi menüjének használatával. A Visual Studio 2019 16.8-es verziója a Team Explorer Git felhasználói felületét is kínálja. További információt a Visual Studio 2019 – Team Explorer lapon talál.

  1. A menüsávon lévő Git menüből válassza a Tárház klónozása lehetőséget a Tárház klónozása ablak megnyitásához.

    Képernyőkép a Visual Studio Git menüjének

  2. Az Egy adattár klónozása ablakban válassza az Azure DevOps lehetőséget az Adattár tallózása területen a Csatlakozás egy projekthez ablak megnyitásához.

    Képernyőkép a Visual Studio

  3. A Csatlakozás projekthez ablakban jelentkezzen be az Azure DevOpsba, és válassza ki a klónozni kívánt távoli adattárat. A keresőmezővel szűrheti a távoli adattárak listáját. Ha nem látja a távoli adattárat, válassza az Azure DevOps Server hozzáadása lehetőséget az adattárat üzemeltető kiszolgáló hozzáadásához. Ellenőrizze a helyi mappa elérési útját, ahol létre szeretné hozni a helyi klónt, majd válassza a Klónozás lehetőséget.

    Képernyőkép a Visual Studióban a

Miután klónozott egy távoli Git-adattárat, a Visual Studio észleli a helyi klónt, és hozzáadja azt a Helyi adattárak listájához a Git menüben.

Képernyőkép a Visual Studio Git menüjének

GitHub-adattár klónozása

Ha bejelentkezik a GitHubra vagy SSH-hitelesítéssel, klónozhatja az Ön számára elérhető privát adattárat és a nyilvános adattárat. A Visual Studio támogatja a hitelesítéssel elérhető adattárak keresési, klónozási és szinkronizálási műveleteit.

Feljegyzés

Egy nyilvános GitHub-adattárat klónozhat anélkül, hogy bejelentkezett a GitHubra, vagy más módon hitelesít. Ha bejelentkezés nélkül szeretne klónozni egy nyilvános Git-adattárat, olvassa el a Git-adattár klónozását.

  1. A menüsávon lévő Git menüből válassza a Tárház klónozása lehetőséget a Tárház klónozása ablak megnyitásához.

    Képernyőkép a Visual Studio Git menüjének

  2. A Tárház klónozása ablakban válassza a GitHubot a Tárház tallózása alatt, hogy megnyissa a Megnyitás a GitHubról ablakot.

    Képernyőkép a GitHub lehetőségről a Visual Studio

  3. A Megnyitás a GitHubról ablakban jelentkezzen be a GitHubra, és válassza ki a klónozni kívánt távoli adattárat. A keresőmezővel szűrheti a távoli adattárak listáját. Ellenőrizze a helyi mappa elérési útját, ahol létre szeretné hozni a helyi klónt, majd válassza a Klónozás lehetőséget.

    Képernyőkép a Visual Studióban a

Miután klónozott egy távoli Git-adattárat, a Visual Studio észleli a helyi klónt, és hozzáadja azt a Helyi adattárak listájához a Git menüben.

Képernyőkép a Visual Studio Git menüjében található

Bármely Git-adattár klónozása

Az adattár klónozott URL-címével klónozhat minden olyan Git-adattárat, amely elérhető Ön számára.

  1. A menüsávon lévő Git menüből válassza a Tárház klónozása lehetőséget a Tárház klónozása ablak megnyitásához.

    Képernyőkép a Visual Studio Git menüjének

  2. A Klónozás egy adattár ablakban adja meg a klónozni kívánt távoli Git-adattár klón URL-címét, ellenőrizze a helyi mappa elérési útját, ahol létre szeretné hozni a helyi klónt, majd válassza a Klónozás lehetőséget.

    Képernyőkép a Visual Studióban a

Miután klónozott egy távoli Git-adattárat, a Visual Studio észleli a helyi klónt, és hozzáadja azt a Helyi adattárak listájához a Git menüben.

Képernyőkép a Visual Studio Git menüjében található

Visual Studio-megoldás megnyitása klónozott adattárból

  1. Válassza a Fájl > megnyitása > projekt/megoldás lehetőséget a menüsávon, és válassza ki a megnyitni kívánt megoldásfájlt.

    Képernyőkép a Megoldás megnyitása lehetőségről a Visual Studio Fájl menüjében.

  2. A Visual Studio-megoldás, amelyet kiválasztott, most meg van nyitva a Megoldáskezelő-ben.

    Képernyőkép egy megnyitott megoldásról a Visual Studióban a

Következő lépések