Gitkid

From pc-aid wiki
Revision as of 21:01, 3 October 2024 by Admin (talk | contribs)

Github guide

Oppskrift på hvordan bidra til kidsakoders kodeklubb på github

Innhold:

1. Opprette github-konto (om du ikke har en fra før)

  1. Naviger til: https://github.com/
  2. Trykk på «Sign up».
  3. Følg beskjedene for å lage en personlig konto.

Under registreringen blir du bedt om å bekrefte e-postadressen din. Uten en bekreftet e-postadresse vil du ikke kunne fullføre noen grunnleggende GitHub-oppgaver, for eksempel å opprette et depot.

Hvis du har problemer med å bekrefte e-postadressen din, er det noen feilsøkingstrinn du kan ta. For mer informasjon, se Bekrefte e-postadressen din.

Kilde: https://docs.github.com/en/get-started/start-your-journey/creating-an-account-on-github#signing-up-for-a-new-personal-account

2 «Forke» KidsaKoder-repoet fra kodeklubben

Vi må «Forke» kidsakoder-repoet fra kodeklubben for å ha en egen versjon å jobbe på Gå til https://github.com/kodeklubben/oppgaver

  1. Trykk på pilen til høyre for «Fork»
  2. Trykk på «Create a new fork»

File:Gitkid-1.png

  1. Trykk på den grønne knappen «Create fork» nederst til høyre på siden

<bilde fixme>

  1. Nå får du en lokal versjon av kodeklubben på din github-bruker.

3 Forbered ny fil for oversatt kidsakode-oppgave

Du skal nå automatisk ha kommet til https://github.com/<ditt-brukernavn>/oppgaver

  1. Velg mappen src, bla deg frem til mappen scratch. Her ser du en liste over scratch-oppgaver.

<fixme bilde>

  1. 2) I eksempelet bruker vi oppgaven astrokatt. Trykk på mappen astrokatt og astrokatt.md:

<fixme bilde>

  1. 3) Trykk på knappen som vist på bildet under for å kopiere råfilen

<fixme Bilde>

  1. 5. Trykk på astrokatt som vist på bildet for å gå tilbake til oppgavemappen

<fixme bilde>

  1. 6. Opprett en ny fil i astrokatt-mappen ved å trykke på «Add file». Trykk deretter på «Create a new file»

<fixme Bilde>

  1. 7. Lag filnavn for den nye filen ved å skrive inn astrokatt_ua.md . ua er for ukrainsk språk. Høyreklikk i vinduet under der det står «Enter file contents here»

<fixme bilde>

4 Legg inn Ukraina-oversatt versjon og kvalitetssikring

  1. Legg inn linje med navn på oversetter og sett språk til ua for ukrainsk

1. Legg inn linje med navn på oversetter og linje for ukrainsk

translator: ‘Navn på den som har oversatt’ language: ua

Bytt ut norsk tekst med ukrainsk oversatt tekst fra google docs-dokumentene. Du må selv passe på linjeskift.

<fixme bilde>

1. Preview knappen brukes for å se at alt ser korrekt ut 2. Når kvalitetskontroll er utført, trykk på den grønne knappen «Commit changes» <fixme bilde>

3. Skriv en beskrivelse av hva slags endring du har gjort. F.eks: «Added Ukrainian version of the astrokatt lesson» <fixme bilde> Endringen er nå lagt inn i din «Fork» av repoet.

5 «Dytte» opp til kodeklubben hos kidsakoder.

1. Trykk på «Contribute» og så «Open pull request» for å legge inn en forespørsel om å legge oppgaven inn i kodeklubben til KidsaKoder

<fixme bilde>

2. Trykk så på «Create pull request». Nå sendes en forespørsel til kodeklubben om å ta inn den oversatte oppgaven i deres repository

<fixme bilde>


Gratulerer du har klart det!