Gefeliciteerd

Introductie tot Git

George Boorman

Curriculum Manager, DataCamp

Hoofdstuk 1 samenvatting

  • Voordelen en toepassingen van Git voor versiebeheer
  • Navigeren in de terminal - ls, cd
  • Een Git-project starten - git init
  • Bestanden volgen met Git - git add ., git commit -m
Introductie tot Git

Hoofdstuk 2 samenvatting

  • Hoe Git data opslaat

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

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

Diagram met drie commits; de bestanden in elke commit linken naar de tree, en elk bestand linkt naar de blob van de laatste commit waarin het zat

Introductie tot Git

Hoofdstuk 2 samenvatting

Commando Functie
git diff report.md Laat verschillen zien tussen ongestaged bestand en de laatste commit
git diff --staged report.md Laat verschillen zien tussen gestaged bestand en de laatste commit
git diff 35f4b4d 186398f Laat verschillen zien tussen twee commits via hashes
git diff HEAD~1 HEAD~2 Laat verschillen zien tussen twee commits via HEAD-syntax
Introductie tot Git

Hoofdstuk 2 samenvatting

Commando Resultaat
git revert HEAD Draai alle bestanden uit een commit terug
git revert HEAD --no-edit Terugdraaien zonder editor te openen
git revert HEAD -n Terugdraaien zonder nieuwe commit
git checkout HEAD~1 -- report.md Eén bestand uit de vorige commit terugzetten
git restore --staged report.md Eén bestand uit de staging area verwijderen
git restore --staged Alle bestanden uit de staging area verwijderen
Introductie tot Git

Wat volgt?

  • Branches
  • Remote repo’s
  • Rebasen
  • Bisecten
  • Submodules
Introductie tot Git

Gefeliciteerd

Introductie tot Git

Preparing Video For Download...