Kurzusleírás
Bevezetés
- Miért fontos a verziókezelés?
A Git rendszer funkcióinak áttekintése forráskód-ellenőrzéshez
- A Git telepítése az előnyben részesített operációs rendszerre
- Első lépések a Git alapvető attribútumaival és komponenseivel
- Mik azok a Tárolók (Repositories), Közzétevések (Commits) és Fájlok?
A Git munkafolyamatok és alapvető rendszerfolyamatok megértése
- Mik a különböző Git állapotok?
- Tároló és Git mappa létrehozása
Meglévő projektek kezelése és fájlok kezelve a Git segítségével
- A Közzétevések (Commits) és Üzenetek használata
- Közzétevések (Committing) és visszavonások egy Git tárolóban
- Naplózás és verziótörténet elérése
Az ágazás és egyesítés első lépései a Gitben
- Megismerkedés az Ágazás (Branching) és Egyesítés (Merging) folyamatainak típusaival
- Speciális marker-ek használata a Gitben
- Címkézés (Tagging) és eltávolítás (Stashing) funkciók használata a Gitben
- Hogyan használd a Reset és Reflog parancsokat a Gitben?
A GitHub funkcióinak és architektúrájának áttekintése
Egy GitHub felhasználói fiók beállítása és egy GitHub profil kezelése
- Hitelesítés a GitHubhoz és hitelesítő adatok frissítése
- SSH vs HTTPS
- A hitelesítés ellenőrzése SSH segítségével a GitHubon
GitHub tárolók (repositories) létrehozása és egy helyi Git tárolóhoz történő csatolása
- Egy GitHub tároló klónozása vagy archiválása
A tároló tartalmának inicializálása egy helyi másolatban
Tartalom-változtatások publikálása a GitHub tárolóba
Az előrehaladott tárolói funkciók és beállítások használata
A GitHub írási és formázási szintaxisának gyakorlása
- Táblák használata és kódblokkokkal való munkavégzés
- URL-címek és hivatkozások automatikus összekapcsolása a GitHubban
A GitHub fájlokhoz és mappákhoz tartozó műveletek elvégzése
- Fájl-változtatások szinkronizálása a helyi tárolóval
GitHub közzétevések (commits) létrehozása, szerkesztése és áthelyezése
- Közzétevések (Commits) kezelése és egy helyi tárolóklón kezelése
Közzétevések (Commits) áttekintése és a közzététel ID-k használata a helyi másolattal
A Fetch és Pull parancsok megértése a GitHubban
Az alapvető Forking és Cloning fogalmak megértése a GitHubban
A GitHub módosításainak küldése (Push) és Push kérések ellenőrzése
Forgok és Pull Kérésekhez történő változási javaslatok kezelése
Pull Kérések áttekintése és a javasolt változtatások integrálása
Ütközések feloldása GitHub egyesítések közben és CLI használata
Az első lépések a GitHub Címkéi (Tags) és Kiadásai (Releases)
- Helyi címkék használata és GitHub címkék frissítése
- Egy új GitHub kiadás megkezdése, törlése és létrehozása
A GitHub Pull Kérések, Közzétevések (Commits) és Címkék összehasonlítása
Gist-ekkel való munkavégzés és a vágatkészlet funkcióinak megértése
Egy fejlesztési projekt integrálása a GitHub Codespaces szolgáltatásával
Egy GitHub szervezet létrehozása és csapatok kezelése
- Szervezeti vs. személyes GitHub fiók
- Korábbi GitHub funkciók végrehajtása
A GitHub Projektek kezelése és a Projekt Táblák kezelve
Tárolói információk szűrése és GitHub szűrők megosztása
A GitHub kiterjesztése API-val és Webhookokkal
- A GitHub automatizálása OAuth tokenekkel
Az ügyek (Issues) hibaelhárítása a GitHubon
Összefoglalás és zárás
Követelmények
- Tapasztalat a parancsok és terminál használatával (Windows, Linux vagy Mac alatt).
- Bármilyen programozási nyelv ismerete.
Célcsoport
- Fejlesztők
- Szoftvermérnökök
- Projektmenedzserek
Vélemények (1)
Szíves edző, nagyon tudatos és elérhető.
Piotr Kowalski - EduBroker Sp. zo.o.
Kurzus - Git and GitHub Fundamentals
Gépi fordítás