Hva er GitHub Codespaces? GitHub Codespaces er et utviklingsmiljø i skyen som kjører direkte i nettleseren. Det gir deg tilgang til Visual Studio Code med alle filene fra prosjektet ditt, slik at du kan programmere, teste og lagre endringer uten å måtte installere noe på din egen PC.
Gratiskvoten på Codespaces er ganske "romslig"
- Åpne nettleseren og gå til GitHub (github.com)
- Logg inn med din GitHub-konto (opprett konto først hvis du ikke har)
- Gå til lenken til øvingsrepositoryet som læreren har delt med deg. Hvis dette er din første øving - kan du gjerne bruke dette repositoryet som et eksempel!
- Når du er inne på øvingsrepositoryet, klikk på "Fork"-knappen øverst til høyre på siden
- Knappen ser ut som en gaffel-ikon med tallet på antall forks ved siden av
- Du kommer nå til en side som heter "Create a new fork"
- VIKTIG: La følgende innstillinger stå som de er:
- Owner: Din egen GitHub-konto (skal allerede være valgt)
- Repository name: La navnet være som det er
- Description: Valgfritt, men du kan la den stå tom
- "Copy the main branch only" skal være huket av
- Klikk på den grønne knappen "Create fork"
- Vent noen sekunder mens GitHub lager din personlige kopi
- Du blir automatisk sendt til din egen fork når den er ferdig
- URL-en i nettleseren skal nå vise:
github.com/DITT-BRUKERNAVN/repository-navn - Under repository-navnet står det "forked from [original-repository]"
- Du har nå din egen kopi som du kan jobbe med!
- VIKTIG: Sørg for at du er på DIN fork (sjekk at ditt brukernavn står i URL-en)
- Klikk på den grønne "Code"-knappen (midt på siden, over fillisten)
- I menyen som dukker opp, klikk på fanen "Codespaces" (ved siden av "Local" og "SSH")
- Klikk på den grønne knappen "Create codespace on main"
- Hvis du allerede har et codespace, vil du se det listet opp. Du kan enten:
- Klikke på det eksisterende for å gjenbruke det
- Eller klikke på pluss-ikonet (+) for å lage et nytt
- Hvis du allerede har et codespace, vil du se det listet opp. Du kan enten:
- Vent mens GitHub setter opp ditt utviklingsmiljø (dette kan ta 1-3 minutter første gang)
- Du vil se en lasteindikator og tekst som "Setting up your codespace..."
- Når lasting er ferdig, åpnes VS Code direkte i nettleseren
- Du ser nå:
- Filutforskeren til venstre med alle filer fra øvingen
- En terminal nederst hvor du kan kjøre kommandoer
- Hovedvinduet hvor du kan redigere kode
- Du er nå klar til å begynne med øvingen!
- Codespace lagrer automatisk endringer lokalt
- For å lagre til GitHub (anbefales jevnlig):
- Klikk på Source Control-ikonet i venstre meny (ser ut som forgreninger)
- Skriv en beskrivelse av hva du har gjort
- Klikk "Commit" og deretter "Sync Changes"
- Stoppe: Lukk nettleser-fanen eller gå til github.com/codespaces og klikk "Stop"
- Starte igjen:
- Gå til github.com/codespaces
- Finn ditt codespace i listen
- Klikk på navnet for å åpne det
- Gå til github.com/codespaces
- Finn codespace du vil slette
- Klikk på de tre prikkene (...) til høyre
- Velg "Delete"