Visual Studio Code & Git med «brukernavn».github.io
Dette er en videreføring av forrige oppgave.
Du har allerede repoet brukernavn.github.io på GitHub. Nå skal du bruke samme repo i
VS Code og publisere endringer.
Løsning 1: Command Palette (GUI)
1) Klon repoet ditt
- Gå til repoet:
https://github.com/brukernavn/brukernavn.github.io. - Klikk <> Code → velg HTTPS → kopier URL.
- I VS Code: View → Command Palette → skriv Git: Clone → lim inn URL → velg mappe.
- Åpne mappen i VS Code når du blir spurt.
2) Rediger eller lag index.html
<!DOCTYPE html>
<html lang="no">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Min side</title>
</head>
<body>
<h1>Velkommen tilbake – nå fra VS Code!</h1>
</body>
</html>
3. Første gang du bruker git må du konfiguere det.
Oppe til venstre, trykk på "Terminal", så "New Terminal". Der skriver du, linje-for-linje:
git config --global user.name "Ditt Navn"
git config --global user.email "din-epost@example.com"
4) Git i VS Code: add → commit → push
- Åpne Source Control (Git-ikonet). Se endrede filer.
- Skriv melding (f.eks.
Oppdaterte index.html) → klikk ✔ Commit (oppe til høyre). - Klikk Push (eller Sync Changes) for å laste opp.
Husk: git pull når du skal hente ned siste versjon.
Løsning 2: Terminal i VS Code
1) Installer og sjekk Git (hvis nødvendig)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew install git
git --version
Første gang du bruker git må du konfiguere det.
Oppe til venstre, trykk på "Terminal", så "New Terminal". Der skriver du, linje-for-linje:
git config --global user.name "Ditt Navn"
git config --global user.email "din-epost@example.com"
2) Klon og åpne i VS Code
git clone https://github.com/brukernavn/brukernavn.github.io
cd brukernavn.github.io
code .
3) Endre filer og publiser
git status
git add -A
git commit -m "Oppdaterte index.html"
git push
Husk: 'git pull' når du skal hente ned siste versjon.
git push -u origin main
⚠️ FOR DEG SOM VIL LITT MER: Lag en egen git-kommando som både adder, comitter og pusher
1. I Visual Studio Code: gå til "Terminal" - "New Terminal"
2. Kopier inn koden
git config --global alias.quickM '!f() { git add . && echo "Commit message:" && read msg && git commit -m "$msg" && git push; }; f'
og trykk "enter".
3. Du kan nå adde, comitte, pushe og legge til melding i én kommando: "quickM".
PS: Skjønte du noe av koden? 😉 Se gjennom den en ekstra gang, det er en fordel å
forstå det vi holder
på med også.
Til slutt:
Sjekk at siden oppdateres
- Åpne
https://brukernavn.github.io/(bytt til ditt brukernavn/repo). - Ser du ikke endringen? Oppdater siden.
Sjekkliste
- Repoet er klonet og åpnet i VS Code.
index.htmlligger i rot og er oppdatert.- Du kan gjøre add → commit → push med valgt metode.
- Endringer vises på
https://brukernavn.github.io/.
Vanlige feil → raske løsninger
- Feil repo: Klon brukernavn.github.io, ikke et annet prosjekt.
- Mangler rettigheter: Logg inn i GitHub i VS Code (nederst til venstre) og prøv igjen.
- Endringer vises ikke: Sjekk at du pusher til
main, og at Settings → Pages er Deploy from a branch → main /root. - Upstream-feil (terminal): Kjør
git push -u origin mainén gang.
← Tilbake