Kurzusleírás
Bevezetés a Git és Azure DevOps használatába
- A Git verziókezelő rendszer áttekintése
- Ismerkedés az Azure DevOps-sal és a Git integrálásával
- Környezet beállítása: Git, SourceTree, GitKraken és Azure DevOps
Az alapvető Git konceptusok
- Tárak létrehozása és klónozása
- Alapvető Git parancsok: init, add, commit, push, pull
- Ága-szaladások (branching) konceptusai és stratégiái
Az ágak és egyesítés kezelése
- Hiteles ág-stratégiák kollektív projektekben
- Ágak kezelése a SourceTree-val és GitKraken-nel
- Gyakorlatok: Ágak létrehozása és egyesítése
Egyesítési technikák és konfliktus megoldás
- Egyesítés típusai: Egyesítés, Gyors továbbhaladó egyesítés, Összecsapódás és egyesítés, Átrendezés és egyesítés
- Konfliktus-megoldási stratégiák és hiteles gyakorlatok
- Tanulmányi gyakorlatok: Konfliktusok szimulálása és megoldása
Konzolos vs. Grafikus kliens műveletek
- Git-műveletek végrehajtása a konzolról
- Tárházak kezelése a SourceTree-val (fő gyakorlatok) és GitKraken-nel (szemléltetés)
- Grafikus kliensek használatának előnyei és hátrányai
Haladó Git technikák
- Módosítások bejelölése, visszaállítása, resetelese és feloldása
- Kommitok kiválasztása (cherry-picking) és praktikus alkalmazásai
- Visszafutó módosítások biztonságos visszaállítása
A Git használata az Azure DevOps-sal
- Git-tárak beállítása az Azure Repos-ban
- A Git integrálása az Azure DevOps folyamatokkal
- Hozzáférési jogok és hozzáférés-vezérlés kezelése
Csoportos együttműködés és valós világ forgatókönyvek
- Ága-szaladás stratégiák nagy projektekben
- Konfliktusok kezelése csoportkörnyezetben
- Hiteles gyakorlatok a verziókezelésben az DevOps folyamatokban
Összefoglalás és következő lépések
Követelmények
- Az alapvető verziókezelési fogalmak ismerete
- A szoftverfejlesztés gyakorlati járványainak ismerete
Célcsoport
- Szoftverfejlesztők, akik verziókezelő rendszerekkel dolgoznak
- DevOps mérnökök, akik kód-tárházakat adminisztrálnak
- Csoportok, amelyek Git és Azure DevOps segítségével együtt dolgoznak a szoftverprojekteken
Vélemények (2)
Azokat a gyakorlatokat, amelyeket virtuális gépeken tudtunk elvégezni
Atif Bhatti
Kurzus - Git Hands-on Workshop with Azure DevOps
Gépi fordítás
Nagyon rugalmasan hozzáártak az általunk kért időtartományhoz és személyre szabva elemezték a konkrét igényeinket. Az oktató nem csak tudatos volt, hanem kitetlen tanítási készségekkel is rendelkezett, ami megkönnyítette az élvezetes és hatékony tanulást.
Jennifer Snell
Kurzus - Git Hands-on Workshop with Azure DevOps
Gépi fordítás