Gerrit Kód Revize Počítačový Kurz
Gerrit je bezplatný a open source webový nástroj pro kontrolu kódu integrovaný s Git a postavený na systému pro správu verzí Git. Funguje jako úložiště, které umožňuje vložení kódu a vytvoření recenze pro vaše commity.
Toto živé školení vedené instruktorem (online nebo na místě) je zaměřeno na softwarové inženýry a kohokoli, kdo se chce naučit používat Gerrit jako úložiště Git a provádět kontroly kódu.
Na konci tohoto školení budou účastníci schopni:
- Pochopte, jak Gerrit funguje a jak spravovat webové rozhraní Gerrit.
- Naučte se osvědčené postupy pro používání Gerrit při zpracování pracovních postupů kontroly kódu.
- Spravujte a konfigurujte projekt Gerrit.
Formát kurzu
- Interaktivní přednáška a diskuze.
- Spousta cvičení a cvičení.
- Praktická implementace v prostředí živé laboratoře.
Možnosti přizpůsobení kurzu
- Chcete-li požádat o školení na míru pro tento kurz, kontaktujte nás a domluvíme se.
Návrh Školení
Zavedení
- Přehled Gerrit
- Pochopení uživatelského rozhraní Gerrit
Začínáme
- Nastavení Git
- Vytvoření projektu
- Vytváření větví a značek
- Správa řízení přístupu
- Smazání projektu
Konfigurace uživatelských nastavení
- Konfigurace názvu a stavu
- Email a konfigurace klíče SSH
- Konfigurace seznamu sledovaných projektů
Předání kódu Gerritovi
- Odeslání kódu ke kontrole
- Zatlačení patchsetu
Použití Změnit obrazovku
- Změnit návod na obrazovce
- Připomínky a schválení
- Provádění a provádění změn
- Odeslání změn do Gerrita
- Vracení odeslaných změn
- Opuštění a obnovení změn
Řešení konfliktů
- Úvod do rebase
- Úvod do sběru třešní
Odstraňování problémů
Shrnutí a další kroky
Požadavky
- Základní znalost Gitu
Publikum
- Softwaroví inženýři
- Správci projektu Gerrit
- Každý, kdo se chce naučit používat Gerrit
Veřejné školení vyžaduje minimálně 5 účastníků.
Gerrit Kód Revize Počítačový Kurz - Rezervace
Gerrit Kód Revize Počítačový Kurz - Dotaz
Gerrit Kód Revize - Dotaz ohledně konzultace
Reference (1)
Opakujte důležitý závěr
Milly Chen - Logitech
Kurz - Gerrit Code Review
Přeloženo strojem
Nadcházející kurzy
Související kurzy
Advanced GitLab
21 HodinyTento instruktor-vedený, živý školení v České republice (online nebo na místě) je určený profesionálům středně pokročilé do obecně pokročilé úrovně, kteří chtějí aplikovat GitLab pro pokročilé pracovní postupy CI/CD, strukturování projektů a spolupráci v týmu pomocí bezplatné verze GitLab.
Konec školení budou účastníci schopni:
- Naimplementovat pokročilé GitLab CI/CD kanály s vlastními spouštěči a opakovatelnými šablonami.
- Účinně organizovat projekty pomocí skupin a oborů názvů.
- Spolupracovat na kódu, problémech a dokumentaci s Markdownem a GitLab nástroji.
- Aplikovat GitLab Pages, pracovní postupy vydání a bezpečné konfigurace ve skutečných projektech.
Git Praktický workshop s Azure DevOps
14 HodinyTato instruktorem vedená, živá školení v České republice (online nebo na místě) je určena pro vyvíjače a DevOps inženýry střední úrovně, kteří si přejí získat praktické zkušenosti s Git a Azure DevOps, se zaměřením na správu větví, fúzní strategie, řešení konfliktů a efektivní použití grafických klientů.
Konec tohoto školení budou účastníci schopni:
- Pochopit základní Git koncepty a pracovní postupy.
- Účinně spravovat větve a fúze ve spolupracujících prostředí.
- Řešit konflikty pomocí nejlepších praktik v reálných scénářích.
- Používat grafické klienty (SourceTree a GitKraken) pro správu Gitu.
- Vykonávat praktické operace s Gitem jak z konzole, tak z grafických rozhraní.
- Pracovat s Gitem v Azure DevOps pro integraci repozitářů a verzi ovládání.
Komplexní Git
21 HodinyToto je komplexní kurz pro lidi, kteří neznají žádný jiný distribuovaný systém správy verzí. Začíná to jednoduchými cvičeními pro práci v lokálním úložišti a končí nácvikem práce v týmu.
Tento kurz je zaměřen na cvičení.
Gitea: Vlastní Git forge nahrazující GitHub a GitLab
14 HodinyGitea je lehký, open-source, self-hosted Git služba poskytující správu repozitářů, revizi kódu, sledování problémů a integraci CI/CD. Stává se stále populárnější alternativou k GitHub a GitLab.com pro týmy, které potřebují plnou kontrolu nad svým zdrojovým kódem bez podmínky třetích stran nebo exportních omezení.
Základy Git a GitHub
21 HodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na vývojáře a softwarové inženýry, kteří jsou na platformě GitHub noví a chtějí využít její funkce spolu s Git pro lepší verzování a správu zdrojového kódu podnikové aplikace.
Na konci tohoto školení budou účastníci schopni:
- Nastavte a nakonfigurujte účet pro přístup k webové platformě GitHub.
- Pochopte, jak funguje systém Git, a pochopte základní koncepty GitHubu.
- Vytvářejte a spravujte GitHub repozitáře při implementaci pracovních postupů Git.
- Provádějte změny zdrojového kódu uvnitř GitHub a synchronizujte revize, které byly provedeny mimo platformu.
- Obsluhovat Pull Requests, Tags, Releases a další základní GitHub komponenty.
- Provádějte funkce správy verzí založené na Git a využijte bash prostředí GitHub.
- Vytvořte společně s týmem větve úložiště pro řešení nedostatků projektu.
- Pochopte a seznamte se se strukturou Git a GitHub pro lepší programovací praxi.
Základy GitHub pro_enterprisovou_zařízení a_automatizaci
21 HodinyToto instruktorem vedené školení v České republice (online nebo na místě) je zaměřeno na středně pokročilé vývojáře a DevOps odborníky, kteří chtějí zlepšit bezpečnost, správu a automatizaci svých GitHub prostředí, zejména ve firemním kontextu.
Na konci tohoto školení budou účastníci schopni:
- Konfigurovat a spravovat bezpečnostní nastavení GitHubu a přístup k repozitářům.
- Implementovat osvědčené postupy zajišťující bezpečnost pomocí nástrojů GitHub, jako jsou Dependabot a CodeQL.
- Vytvářet, znovu používat a udržovat GitHub Actions a pracovní postupy (workflows).
- Monitorovat a auditovat činnost pro dodržování předpisů a správu v měřítku.
Gitlab a Gitlab CI
14 HodinyToto živé školení vedené instruktorem v České republice (na místě nebo na dálku) je zaměřeno na vývojáře, kteří chtějí nastavit a používat Gitlab pro správu verzí a nepřetržitou integraci.
Na konci tohoto školení budou účastníci schopni:
- Nainstalujte a nakonfigurujte Gitlab.
- Pochopte, jak implementovat alternativu ke Github.
- Použijte Gitlab ke správě životního cyklu DevOps.
- Použijte Gitlab pro kontinuální integraci / kontinuální doručování.
- Efektivně vyvíjejte, uvolňujte a testujte software pomocí Gitlabu.
GitLab Self-Managed: Kompletní platforma DevSecOps bez závislosti na SaaS
21 HodinyGitLab Self-Managed je instalace kompletní platformy DevSecOps od GitLabu přímo na vaši infrastrukturu (on-premises), která zahrnuje správu zdrojového kódu, CI/CD, container registry, skeny bezpečnostních hrozeb a monitoring. Je považována za zlatý standard pro organizace, které chtějí plnou funkcionalitu GitLabu bez závislosti na cloudových službách (SaaS) a s tím, že jejich data nikdy neopustí síť pod jejich kontrolou.
GitOps Pojití Kontinuálního Deployně pro Kubernetes
21 HodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na DevOps inženýry, kteří chtějí nastavit, nasadit a spravovat pracovní postup nasazení softwaru založený na Git pro své Kubernetes aplikace.
Na konci tohoto školení budou účastníci schopni:
- Nainstalujte a nakonfigurujte Spinnaker a Terraform.
- Pochopte výhody GitOps oproti tradičním CI/CD a Infrastructure-as-Code (IAC).
- Přestaňte udržovat skripty. Nakonfigurujte a spusťte dobře definovaný proces nasazení.
- Aplikujte osvědčené postupy pro nasazení, správu a monitorování nativních cloudů.
- Obnovte nasazení po částečných selháních bez ručního zásahu.
- Vytvořte strategii GitOps pro vývoj aplikací.
Git pro uživatele
7 HodinyTento kurz byl vytvořen pro každého, kdo bude používat úložiště Git.
Softwaroví vývojáři, projektoví manažeři, softwaroví architekti a architekti řešení, manažeři verzí atd...
Git pro Oběti Subversionu
7 HodinyTento kurz ukazuje uživatelům Subversion, jak používat Git. Pomáhá hladce migrovat návyky z SVN na Git a vyhnout se běžným chybám.
Kubernetes a Gitlab
14 HodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na DevOps inženýry, kteří chtějí používat Kubernetes a Gitlab k automatizaci životního cyklu DevOps.
Na konci tohoto školení budou účastníci schopni:
- Automatizujte sestavení, testování a nasazení aplikací.
- Vytvořte automatizovanou infrastrukturu sestavení.
- Nasazení aplikace do prostředí kontejnerového cloudu.
Správa vydání a nasazení s distribuovaným systémem správy verzí
7 HodinyTento kurz byl vytvořen pro projektové manažery, release manažery, produktové manažery, produktové vlastníky, Scrum Masters, softwarové architekty a každého, kdo je zodpovědný za plánování verzí a nasazení softwaru.
Ukazuje, jak přesunout změny od požadavků, přes vývoj a testy do produkčního prostředí pomocí distribuovaného systému správy verzí (především GIT, ale z tohoto kurzu mohou těžit i lidé používající jiné distribuované SCM).
Woodpecker CI: Lehký a vlastní hosting pipelines pro Gitea a Forgejo
14 HodinyWoodpecker CI je jednoduchý, ale výkonný engin pro kontinuální integraci (CI), navržený speciálně pro vlastní hostované Git forges, jako jsou Gitea a Forgejo. Poskytuje lehký, Docker-nativní CI/CD zážitek bez složitosti a licenčních nákladů podnikových CI platforem.