Steg-för-steg: Använd Git i VS Code

1. Skapa en projektmapp

  1. Öppna VS Code.
  2. Skapa en ny mapp och öppna den i VS Code.

2. Öppna terminalen

Om du inte har den öppen eller vet hur du gör kan du välja: Terminal -> New Terminal

3. Initiera Git i projektet

Skriv:

git init

Nu skapas en dold mapp .git som håller koll på alla versioner.

4. Skapa och spara en fil

Exempel:

# main.py
print("Hello Git!")

5. Lägg till och spara ändringar

git add .

Lägger till alla filer i den aktuella mappen.

Konfigurera Git: namn och e-post

Innan du kan göra din första commit med VS-Codes inbyggda GUI (Graphic User Interface), måste Git veta vem du är. Detta krävs även om du bara arbetar lokalt.

När du klickar på Commit i VS Code utan att ha konfigurerat användarinformation får du ett felmeddelande liknande detta: ”Make sure to configure user.name and user.email in Git”

Det betyder att Git inte vet vem som försöker spara ändringarna, och därför avbryter den.

Så här ställer du in namn och e-post (en gång per dator):

Öppna terminalen i VS Code och skriv följande kommandon – byt ut mot ditt namn och din mejladress:

git config --global user.name "Ditt Namn"
git config --global user.email "din@email.se"

Detta sparas på datorn och behöver bara göras en gång per användare.

Efter det fungerar commit via Git GUI i VS Code utan problem. För att använda den inbyggda GUI så klickar du på den tredje ikonen i vänsterspalten (ser ut som ett y eller gren). Terminalen går fortsatt bra att använda, läs under punkt 6.

6. Gör en commit

git commit -m "Första commit"

Detta sparar versionen med ett meddelande.

Koppla till GitHub

7. Skapa ett konto

Gå till: https://github.com och skapa ett gratiskonto om du inte redan gjort det.

8. Skapa ett nytt repository

  • Klicka på ”New repository”
  • Döp det till samma namn som mappen i VS Code
  • OBS! Välj ”Public” (eller privat) – men INTE ”Add README”

9. Koppla ihop lokalt projekt med GitHub

Kopiera den länken GitHub visar, t.ex.:

git remote add origin https://github.com/dittnamn/git-projekt-test.git

Och sen:

git branch -M main
git push -u origin main

Sammanfattning

MomentKommandon
Initiera Gitgit init
Lägga till filergit add .
Commitgit commit -m "..."
Skicka till GitHubgit push -u origin main
Koppla remotegit remote add origin <url>