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 (5)
Könnyed edző, nagyon hozzáértő és megközelíthető.
Piotr Kowalski - EduBroker Sp. zo.o.
Kurzus - Git and GitHub Fundamentals
Gépi fordítás
Kiváló tréner, aki sok gyakorlati tapasztalattal rendelkezik, ellentétben a hagyományos akadémiai trénerekkel.
Izzeddin Alkhayyat - The Group Securities; The Group Securities
Kurzus - Gitlab and Gitlab CI
Gépi fordítás
Minta és gyakorlati használat
stephen mohandass - E2Power Sdn Bhd (a subsidiary of OCBC Group)
Kurzus - Bitbucket
Gépi fordítás
A tetszett Ahmed reakcióképessége minden kérdésre/kérdésre, amelyet felhoztunk, valamint hogy világosan válaszolt mindegyikre, továbbá mélyebben beláttatva más kapcsolódó kérdésekbe, amelyeket akár nem is gondoltunk volna fel.
Jose Perez - Fraunhofer IOSB
Kurzus - Kubernetes and Gitlab
Gépi fordítás
Łukasz részletes ismeretekkel rendelkezik a tárgyból és hajlandó és képes volt kérdéseket feltenni a kurzus bármely pontján. Az a lelkesedése, hogy minél több ismeretet adjon át a tárgyból megfelelő tempóban, nagyon frissítő volt.
Shaun Allen - Boldon James
Kurzus - Git for Users
Gépi fordítás