Grattis

Introduktion till Git

George Boorman

Curriculum Manager, DataCamp

Kapitel 1 – sammanfattning

  • Fördelar och användningsområden för Git och versionshantering
  • Navigera i terminalen – ls, cd
  • Initiera ett Git-projekt – git init
  • Spåra filer med Git – git add ., git commit -m
Introduktion till Git

Kapitel 2 – sammanfattning

  • Hur Git lagrar data

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

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

Diagram som visar tre commits med tillhörande filer kopplade till trädet, och varje fil länkad till blobben från den senaste commit den ingick i

Introduktion till Git

Kapitel 2 – sammanfattning

Kommando Funktion
git diff report.md Visa ändringar mellan en ej staged fil och senaste commit
git diff --staged report.md Visa ändringar mellan en staged fil och senaste commit
git diff 35f4b4d 186398f Visa ändringar mellan två commits med hjälp av commit-hashar
git diff HEAD~1 HEAD~2 Visa ändringar mellan två commits med HEAD-syntax
Introduktion till Git

Kapitel 2 – sammanfattning

Kommando Resultat
git revert HEAD Återställ alla filer från en given commit
git revert HEAD --no-edit Återställ utan att öppna en textredigerare
git revert HEAD -n Återställ utan att skapa en ny commit
git checkout HEAD~1 -- report.md Återställ en enskild fil från föregående commit
git restore --staged report.md Ta bort en enskild fil från staging-området
git restore --staged Ta bort alla filer från staging-området
Introduktion till Git

Vad händer härnäst?

  • Grenar
  • Fjärrepos
  • Rebasing
  • Bisecting
  • Submoduler
Introduktion till Git

Grattis

Introduktion till Git

Preparing Video For Download...