2. Opprett din første offentlige nettside med GitHub
Lag et repo, legg inn en enkel nettside og publiser den gratis med GitHub Pages. Velg én av de to måtene under.
Lag en enkel nettside
Uansett hvilken metode du velger, trenger prosjektet en fil som heter index.html. Opprett den i
VS Code og legg inn dette:
<!doctype html>
<html lang="no">
<head>
<meta charset="utf-8">
<title>Min nettside</title>
</head>
<body>
<h1>Hei fra GitHub Pages!</h1>
<p>Dette er min første offentlige nettside.</p>
</body>
</html>
Måte A: Start i VS Code
Velg denne når du vil lage prosjektmappen og filene først.
- Opprett en mappe som heter
min-nettside, og åpne den i VS Code. - Opprett
index.htmlog legg inn koden over. - Åpne Source Control i venstremenyen og velg Initialize Repository.
- Trykk + ved filen, skriv
Første nettsideog velg Commit. - Velg Publish Branch eller Publish to GitHub.
- Velg et navn, for eksempel
min-nettside, og velg Public.
VS Code oppretter nå et repo på GitHub og kobler det til mappen din. Ved neste endring: lagre, stage, commit og velg Sync Changes.
Måte B: Start på GitHub og klon
Velg denne når du vil opprette repoet på GitHub først.
- Gå til github.com og velg New repository.
- Gi repoet et navn, for eksempel
min-nettside, velg Public og huk av for Add a README. - Kopier HTTPS-adressen fra den grønne Code-knappen.
- Åpne Terminalen og kjør:
mkdir -p ~/Documents/GitHub
cd ~/Documents/GitHub
git clone https://github.com/BRUKERNAVN/min-nettside.git
cd min-nettside
code .
Opprett deretter index.html, lagre den, og bruk Source Control i VS Code for å
stage, commit og push endringen til GitHub.
Publiser med GitHub Pages
- Gå til repoet på GitHub.
- Velg Settings -> Pages.
- Under Build and deployment, velg Deploy from a branch.
- Velg branchen main og mappen /(root), og velg Save.
- Vent et par minutter og åpne adressen GitHub viser på samme side.
Adresse: Et prosjekt som heter
min-nettside får ofte
adressen https://BRUKERNAVN.github.io/min-nettside/. Vil du ha
https://BRUKERNAVN.github.io/, må repoet hete nøyaktig BRUKERNAVN.github.io.index.html, commit, push og se at GitHub Pages oppdaterer
den offentlige nettsiden din.