Git och GitHub

📕 3 minuters läsning

Introduktion

Git är ett versions-hanteringssystem för projekt. Det är ett sätt att hålla koll på ändringar i ett projekt. GitHub är en plattform för att dela kod som ägs av Microsoft.

GitHub är ett verktyg för samarbete och låter oss dela kod mellan elev och lärare.

Att arbeta med GitHub introducerar lite nya termer. Att committa, pusha och pulla kod kommer förklaras.

Tänk på

  • Att committa ofta och tidigt
  • Skriv tydliga meddelanden
  • Pusha vid lektionens slut

Instruktioner

Surfa till GitHub. Leta reda på Sign up och följ sedan instruktionerna för att skapa ett konto.

Tänk på att kontot är publikt. Det betyder att vem som helst kan se ditt användarnamn och dina repositories. Om du vill ha ett privat konto måste du betala för det.

Ladda ned Git-klienten för ditt operativsystem från Git.

Med Git-klienten kommer Git-bash och Git-credential-manager. Båda är program du kommer behöva för den här introduktionsguiden och för att använda Git.

När nedladdningen är klar starta installationen. Du kan med fördel välja att använda standard-inställningarna, du kryssar då i rutan Only show new options.

Installationsval för Git-scm

Arbetssätt

Med Git arbetar du mot repositories. Ett repository (repo) skapas på github.com. Ett repo är den plats där projektets filer sparas. Filerna sparas med en historik över dess ändringar.

Ändringar i filer sparas i det som kallas commits. En commit är en ändring som sparas i en historik.

En eller flera commits pushas sedan till ett repo.

Uppgifter

Grundläggande uppgifter

Uppgift 1

Vad är Git?

Uppgift 2

Vad är GitHub?