Blahopřejeme

Introduction to Git

George Boorman

Curriculum Manager, DataCamp

Rekapitulace kapitoly 1

  • Výhody a použití Gitu pro správu verzí
  • Navigace v terminálu – ls, cd
  • Inicializace projektu – git init
  • Sledování souborů – git add ., git commit -m
Introduction to Git

Rekapitulace kapitoly 2

  • Jak Git ukládá data

    1. Commit
    2. Tree
    3. Blob
  • git log

    • 3
    • --since
    • --until
  • git show c27fa856

Diagram zobrazující tři commity, soubory commitů propojené se stromem a každý soubor propojený s blobem posledního commitu, jehož byl součástí

Introduction to Git

Rekapitulace kapitoly 2

Příkaz Funkce
git diff report.md Zobrazí změny mezi nestagedovaným souborem a posledním commitem
git diff --staged report.md Zobrazí změny mezi stagedovaným souborem a posledním commitem
git diff 35f4b4d 186398f Zobrazí změny mezi dvěma commity pomocí jejich hashů
git diff HEAD~1 HEAD~2 Zobrazí změny mezi dvěma commity pomocí syntaxe HEAD
Introduction to Git

Rekapitulace kapitoly 2

Příkaz Výsledek
git revert HEAD Vrátí všechny soubory z daného commitu
git revert HEAD --no-edit Vrátí změny bez otevření textového editoru
git revert HEAD -n Vrátí změny bez vytvoření nového commitu
git checkout HEAD~1 -- report.md Vrátí jeden soubor z předchozího commitu
git restore --staged report.md Odebere jeden soubor ze staging oblasti
git restore --staged Odebere všechny soubory ze staging oblasti
Introduction to Git

Co nás čeká?

  • Větve
  • Vzdálené repozitáře
  • Rebasing
  • Bisecting
  • Submoduly
Introduction to Git

Blahopřejeme

Introduction to Git

Preparing Video For Download...