Git - Praktisk Övning (15 min)

I denna övning kommer du att:

  1. Skapa ett lokalt Git repository
  2. Lägga till och committa filer
  3. Skapa ett repository på GitHub
  4. Pusha dina ändringar till GitHub

Förberedelser

  1. Kontrollera att Git är installerat:

    git --version
    

    Om det inte är installerat, ladda ner Git här

  2. Konfigurera Git med ditt namn och email:

    git config --global user.name "Ditt Namn"
    git config --global user.email "[email protected]"
    

Del 1: Skapa lokalt repository

  1. Skapa en ny mapp för projektet:

    mkdir mitt-första-repo
    cd mitt-första-repo
    
  2. Initiera Git i mappen:

    git init
    
  3. Bekräfta att .git-mappen skapades:

    ls -la  # På Mac/Linux
    dir /a  # På Windows
    

Del 2: Skapa och committa filer

  1. Skapa en README-fil:

    echo "# Mitt första Git-projekt" > README.md
    
  2. Kolla status på ditt repo:

    git status
    

    Du bör se README.md som "untracked"

  3. Lägg till filen för tracking:

    git add README.md
    
  4. Gör din första commit:

    git commit -m "Min första commit"
    

Del 3: Skapa GitHub repository

  1. Gå till GitHub och logga in

    • Om du inte har ett konto, skapa ett
  2. Klicka på '+' i övre högra hörnet

    • Välj "New repository"
  3. Fyll i:

    • Repository name: mitt-första-repo
    • Description: Mitt första Git-projekt
    • Välj "Public"
    • INTE skapa README (vi har redan en)
    • Klicka "Create repository"

Del 4: Koppla ihop och pusha

  1. Kopiera URL:en till ditt GitHub repo

    • Den ser ut som: https://github.com/ditt-username/mitt-första-repo.git
  2. Lägg till remote i ditt lokala repo:

    git remote add origin https://github.com/ditt-username/mitt-första-repo.git
    
  3. Pusha dina ändringar:

    git push -u origin main
    

    (Om du använder en äldre version av Git kan branch heta 'master' istället för 'main')

  4. Gå till GitHub och uppdatera sidan

    • Du bör nu se din README.md där!

Bonus: Gör en ändring

  1. Öppna README.md i en texteditor och lägg till en rad:

    # Mitt första Git-projekt
    
    Detta är min första ändring!
    
  2. Kolla status, lägg till och committa:

    git status
    git add README.md
    git commit -m "Uppdaterar README med en ny rad"
    
  3. Pusha ändringen:

    git push
    
  4. Uppdatera GitHub-sidan igen och se din ändring!

Grattis!

Du har nu:

Detta är grunderna i ett typiskt Git-arbetsflöde!