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.
# 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.