← Nivå 4 – Data pro

Leksjon 3 av 6 ⏱ 40 minutter Premium

GitHub – kode på internettet

Upload ditt repository til GitHub. En cloud-sikkerhedskopi og fundamentet for deployment.

Hvorfor GitHub

Git sikkerhetskopierer historik på din egen datamaskin. GitHub er en nettside, hvor du uploader den historik – en cloud-sikkerhedskopi, deling med venner og en tilkobling til Render/Vercel til deployment. Lag en konto på github.com med en forelder (forelders e-mail, alder 13+ eller en familiekonto).

Jeg viser deg: et nyt repository

  1. På GitHub: New repository → kall det f.eks. my-web-projectuden README (du har allerede lokal kode).
  2. GitHub viser deg noen kommandoer. I prosjektet ditts terminal (erstat YOUR-USERNAME):
git remote add origin https://github.com/YOUR-USERNAME/my-web-project.git
git branch -M main
git push -u origin main

Ved første push beder GitHub deg om at logge ind – bruk et Personal Access Token (i GitHub-indstillinger → Developer settings → Tokens), ikke din kontopassord.

  1. Oppdater repository-siden – koden din er på internettet.

Jeg viser deg: flere endringer

Lag en redigering i koden din, så:

git add .
git commit -m "Fixed the footer"
git push

Tre trin, du gentar resten av livet: add → commit → push.

💡

Sikkerhed: commit aldrig passordr, API-nøgler eller mail-config.php til Git. Derfor har du .gitignore og .env. Hvis du ved et uheld committer en passord, fortell en forelder med en gang – den skal skiftes, og historikken ryddes opp.

Nå er det din tur 💪

  1. Opprett et repository på GitHub til ditt hovedprojekt (React eller server – ét er nok til at starte).
  2. Forbind det med git remote add origin ... og git push.
  3. Lag en lille endring, commit den, og push igen.
  4. På GitHub, i fanen Commits, kan du se begge versioner?

Sjekk: Koden din er på GitHub, og du kjenner add/commit/push-cyklussen. Du kan deploye serveren fra nivå 3 til Render direkte fra dette repository – det ved du allerede fra Mester-finalen.

Dette tar du med deg fra leksjonen