Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022 | Azure DevOps Server 2020
Visual Studio 2019 | Visual Studio 2022
Egy Git-adattár vagy adattár nyomon követi a mappákban lévő fájlok módosításait. A számítógépen tetszőleges számú helyi Git-adattárat hozhat létre, amelyeket a saját mappájában tárol. Minden létrehozott Git-adattár független a többi Git-adattártól, így az egyik adattárban végrehajtott módosítások nem érintik a többit.
A Git-adattár minden fájlverzióját tárolja az adattárban, hacsak nem mondja meg a Gitnek, hogy hagyja figyelmen kívül a fájlokat. A Git hatékonyan menti a fájlverziókat, így a sok verzió tárolása nem feltétlenül igényel sok lemezterületet. A Git támogatja a fájlverziók összehasonlítását, a különböző verziók egyesítését, a verziók közötti váltást és még sok mást. A Git segítségével kezelheti a forráskódot, függetlenül attól, hogy a kódfájlok egy Visual Studio-megoldáson belül vagy kívül találhatók-e. A munka megosztásához csatlakoztathatja a helyi Git-adattárat egy távoli Git-adattárhoz, amelyhez mások hozzáférhetnek. 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:
- Helyi Git-adattár létrehozása új megoldásból
- Helyi Git-adattár létrehozása meglévő megoldásból
- Helyi Git-adattár létrehozása üres mappában
- Helyi Git-adattár csatlakoztatása egy Azure Repos Git-adattárhoz
- Helyi Git-adattár csatlakoztatása GitHub-adattárhoz
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. |
Helyi Git-adattár létrehozása új megoldásból
A Visual Studio nem támogatja a helyi Git-adattár létrehozását új megoldás létrehozásakor. Ehelyett hozza létre a Visual Studio-megoldást, majd kövesse a Helyi Git-adattár létrehozása meglévő megoldásból című témakörben leírt lépéseket.
A Git parancssora nem támogatja az új Visual Studio-megoldás létrehozását. Ehelyett hozza létre az új megoldást a Visual Studióval, majd kövesse a Helyi Git-adattár létrehozása meglévő megoldásból című témakörben leírt lépéseket.
Helyi Git-adattár létrehozása meglévő megoldásból
Hozzon létre egy helyi Git-adattárat a fájlmódosítások nyomon követéséhez a meglévő Visual Studio-megoldásban.
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.
A Megoldáskezelő kattintson a jobb gombbal a megoldás nevére, vagy kattintson a jobb gombbal a Megoldáskezelő Mappa nézetében lévő elemre, majd válassza a Git-adattár létrehozása lehetőséget. Vagy a Visual Studio jobb alsó sarkában lévő állapotsoron válassza a Hozzáadás a forrásvezérlőhöz lehetőséget, majd válassza a Git lehetőséget. Ha nem látja ezeket a beállításokat, akkor a kód már megtalálható egy Git-adattárban.
Vagy válassza a Git > Create Git-adattárat a menüsávon a Git-adattár létrehozása ablak elindításához. Ha nem látja ezt a lehetőséget, akkor a kód már megtalálható egy Git-adattárban.
A Git-adattár létrehozása ablakban válassza a Csak helyi lehetőséget, ellenőrizze, hogy helyes-e a helyi elérési út, majd válassza a Létrehozás lehetőséget.
Létrehozott egy helyi Git-adattárat a Visual Studio megoldásmappájában, és véglegesítette a kódot az adattárban. A helyi Git-adattár a Visual Studio-megoldást és a Git-erőforrásokat is tartalmazza.
Helyi Git-adattár létrehozása üres mappában
A Visual Studio 2022 nem támogatja új helyi adattár létrehozását a Team Explorer használatával. Használja a Git parancssorát.
Helyi Git-adattár csatlakoztatása egy Azure Repos Git-adattárhoz
A kódot megoszthatja másokkal úgy, hogy a helyi Git-adattárat egy Azure Repos Git-adattárhoz csatlakoztatja.
A Megoldáskezelő kattintson a jobb gombbal a megoldás nevére, vagy kattintson a jobb gombbal a Megoldáskezelő Mappa nézetében lévő elemre, majd válassza a Leküldés a Git szolgáltatásba lehetőséget a Git-adattár létrehozása ablak elindításához.
Vagy válassza a Git > Push to Git szolgáltatást a menüsávon a Git-adattár létrehozása ablak elindításához.
Nyisson meg egy böngészőt, és navigáljon az Azure DevOps-projekthez egy URL-cím
https://dev.azure.com/<OrganizationName>/<ProjectName>használatával. Ha még nem rendelkezik projektel, hozzon létre egyet.Az Azure DevOps-projektben hozzon létre egy üres Git-adattárat README-fájl nélkül. Másolja ki a klónozási URL-címet a Klónozási adattár előugró ablakából.
A Git-adattár létrehozása ablakban válassza a Meglévő távoli lehetőséget, és adja meg az előző lépés adattár-klón URL-címét, majd válassza a Leküldés lehetőséget. További információ az új Azure DevOps-adattár létrehozásáról: Új Git-adattár létrehozása a projektben.
Feljegyzés
Az Azure DevOps Services esetében a projekt URL-cím formátuma a következő: 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.
Helyi Git-adattár csatlakoztatása GitHub-adattárhoz
A kódot úgy is megoszthatja másokkal, hogy a helyi Git-adattárat egy GitHub-adattárhoz csatlakoztatja.
Az Megoldáskezelő kattintson a jobb gombbal a megoldás nevére, vagy kattintson a jobb gombbal a Megoldáskezelő Mappa nézetében lévő elemre, majd válassza a Leküldés a Git szolgáltatásba lehetőséget a Git-adattár létrehozása ablak elindításához.
Vagy válassza a Git > Push to Git szolgáltatást a menüsávon a Git-adattár létrehozása ablak elindításához.
A Git-adattár létrehozása ablakban válassza a GitHubot, válassza ki a GitHub-fiókot, a tulajdonos nevét és egy új adattárnevet, majd válassza a Leküldés lehetőséget.
Ez a lépés létrehoz egy új adattárat a GitHub-fiókjában a helyi adattárból származó tartalommal.