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
Az új Git-adattár első commitja az main ág kezdete. Amikor az main ágban dolgozik, véglegesítéseket hajt végre a munka rögzítésére az adott ágban. Az elágaztatás a Gitben akkor fordul elő, ha egy új fejlesztési vonalat hoz létre, amely eltér egy korábbi ágtól. Dönthet úgy, hogy létrehoz egy új ágat egy új funkció fejlesztéséhez és teszteléséhez, mielőtt hozzáadja az main ághoz. Az ajánlott Git-munkafolyamat egy új ág használata minden funkcióhoz vagy hibajavításhoz. Az ágak közötti váltáskor a Git szinte azonnal átváltja az adattárfájlok verzióját a kiválasztott ágnak megfelelően. A véglegesítések mindig az aktuális ágba vannak mentve, és el vannak különítve a többi ágban lévő véglegesítésektő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. |
Megjegyzé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. |
Új ág létrehozása
Megjegyzés:
Az ágnevek nem tartalmazhatnak ASCII-vezérlőkaraktereket, például szóközöket, tildeket és kettőspontokat. Gyakori gyakorlat kisbetűk használata és a szavak elválasztása kötőjellel. A perjelek az ágak csoportosítására használhatók. Az ágnév hossza nem haladhatja meg a 250 ASCII-karaktert. Az ágnevek és a véglegesítési kivonatok közötti kétértelműség elkerülése érdekében ne használjon 40 hexadecimális karakterből álló ágneveket. Az ágelnevezésről további információt a git-check-ref-format és a Git platformfüggetlen kompatibilitásáról talál.
- Böngésző
- Visual Studio 2022
- Visual Studio 2019 – Git menü
- Visual Studio 2019 – Team Explorer
- Git parancssor
Létrehozhat ágakat az Azure Repos Git-adattárakban, a GitHub-adattárakban vagy más üzemeltetett Git-adattárakban.
Azure Repos
A webböngészőben nyissa meg az Azure DevOps szervezet csapatprojektjét, majd válassza a Tárolók>Ágak lehetőséget a Ágak nézet megnyitásához.
Az Ágak nézetben válassza az Új ág lehetőséget az Ág létrehozása párbeszédpanel elindításához.
Az Ág létrehozása párbeszédpanelen adjon meg egy egyedi új ágnevet, válasszon egy alapágat az új ághoz, csatolja a munkaelemeket, majd válassza a Létrehozás lehetőséget.
Az új ág megjelenik az áglistában.
GitHub
A webböngészőben lépjen a GitHub-adattár főlapjára, válasszon ki egy alapágat az Ágak/címkék váltása párbeszédpanel elindításához, adjon meg egy egyedi új ágnevet, majd válassza az Ág létrehozása lehetőséget.
Az adattár főoldalán mostantól megjelennek az új ág fájljai.
Jótanács
Miután létrehozott egy távoli ágat, lekérheti a helyi Git-adattárba. A parancssorban futtassa a következőt:
git fetch
git switch <remote branch name>