Kurzusleírás

Bevezetés

  • Miért fontos a verziókezelés?

A Git rendszer szolgáltatásainak áttekintése a forrásvezérléshez

  • A Git telepítése a preferált operációs rendszerre
  • Első lépések az alapvető Git-attribútumokkal és összetevőkkel
  • Mik azok a tárhelyek, véglegesítések és fájlok?

A Git munkafolyamatok és az alapvető rendszerfolyamatok megértése

  • Mik a különböző Git állapotok?
  • Leraktár és Git mappa létrehozása

Meglévő projektek kezelése és fájlok kezelése Git használatával

  • Kötelezettségek és üzenetek használata
  • Változások végrehajtása és visszavonása Git-lerakatban
  • A verzióelőzmények naplózása és elérése

Az elágazás és egyesítés első lépései a Gitben

  • Az elágazási és összevonási folyamatok típusainak megismerése
  • Speciális markerek használata a Gitben
  • A Git címkézési és tárolási funkcióinak használata
  • Hogyan kell használni a Reset és az Reflog használatát a Gitben?

A GitHub szolgáltatások és építészet áttekintése

GitHub felhasználói fiók beállítása és GitHub profil kezelése

  • Hitelesítés a GitHub-ra és a hitelesítő adatok frissítése
  • SSH vs HTTPS
  • Hitelesítés ellenőrzése SSH használatával itt: GitHub

GitHub tárolók létrehozása és helyi Git-tárak összekapcsolása

  • GitHub Repository klónozása vagy archiválása

Tárhelytartalom példányosítása helyi másolaton belül

Tartalomváltozások közzététele a GitHub tárhelyen

Köztes adattárszolgáltatások és beállítások használata

GitHub Szintaxis írása és formázása

  • Táblázatok felhasználása és kódblokkokkal való munka
  • URL-ek és hivatkozások automatikus összekapcsolása itt: GitHub

Műveletek GitHub fájlokhoz és mappákhoz

  • Fájlváltozások szinkronizálása a helyi tárhellyel

Létrehozása, szerkesztése és átvitele GitHub Commits

  • A véglegesítések kezelése és a helyi lerakat klón kezelése

A véglegesítések áttekintése és a véglegesítési azonosítók használata a helyi másolattal

A Fetch and Pull parancsok megértése itt: GitHub

Az alapvető forking és klónozás fogalmainak megértése a GitHub-ban

GitHub módosítások leküldése és leküldési kérések ellenőrzése

Munka a Forks-szal és változtatások javaslata a lehívási kérelmekre

A lehívási kérelmek áttekintése és a javasolt változtatások beépítése

Konfliktusok feloldása a GitHub egyesítésekben és a CLI-vel való munka

Kezdő lépések a GitHub címkékkel és kiadásokkal

  • Helyi címkék használata és GitHub címkék frissítése
  • Új GitHub kiadás indítása, törlése és létrehozása

GitHub Pull Requests, Commits és Tags összehasonlítása

Munka a GitHub lényegi részekkel és a kivonatfunkciók megértése

Fejlesztési projekt integrálása kódterekkel a GitHub-ban

GitHub Szervezet létrehozása és csapatok irányítása

  • Szervezeti kontra személyes GitHub fiók
  • A korábbi GitHub funkciók végrehajtása

Projektek kezelése GitHub és projekttáblák kezelése

Az adattár információinak szűrése és megosztása GitHub szűrők

A GitHub kiterjesztése API-val és Webhookkal

  • A GitHub automatizálása OAuth-tokenekkel

Hibaelhárítás GitHub Problémák

Összefoglalás, és következtetés

Követelmények

  • Parancsokkal és terminálokkal kapcsolatos tapasztalat (Windows, Linux vagy Mac rendszeren)
  • Bármilyen programozási nyelv ismerete

Közönség

  • Fejlesztők
  • Szoftvermérnökök
  • Projektmenedzserek
 21 Hours

Résztvevők száma



Ár per résztvevő

Rokon tanfolyam

Rokon kategóriák