Gitkid: Difference between revisions
No edit summary |
No edit summary |
||
Line 5: | Line 5: | ||
= Innhold: = | = Innhold: = | ||
== Opprette github-konto (om du ikke har en fra før) == | == 1. Opprette github-konto (om du ikke har en fra før) == | ||
# Naviger til: https://github.com/ | # Naviger til: https://github.com/ | ||
Line 17: | Line 17: | ||
Kilde: https://docs.github.com/en/get-started/start-your-journey/creating-an-account-on-github#signing-up-for-a-new-personal-account | Kilde: https://docs.github.com/en/get-started/start-your-journey/creating-an-account-on-github#signing-up-for-a-new-personal-account | ||
== «Forke» KidsaKoder-repoet fra kodeklubben == | == 2 «Forke» KidsaKoder-repoet fra kodeklubben == | ||
Vi må «Forke» kidsakoder-repoet fra kodeklubben for å ha en egen versjon å jobbe på | Vi må «Forke» kidsakoder-repoet fra kodeklubben for å ha en egen versjon å jobbe på | ||
Line 24: | Line 24: | ||
# Trykk på pilen til høyre for «Fork» | # Trykk på pilen til høyre for «Fork» | ||
# Trykk på «Create a new fork» | # Trykk på «Create a new fork» | ||
[[Image:Gitkid-1.png]] | |||
# Trykk på den grønne knappen «Create fork» nederst til høyre på siden | # Trykk på den grønne knappen «Create fork» nederst til høyre på siden | ||
<bilde fixme> | <bilde fixme> | ||
# Nå får du en lokal versjon av kodeklubben på din github-bruker. | # Nå får du en lokal versjon av kodeklubben på din github-bruker. | ||
== Forbered ny fil for oversatt kidsakode-oppgave == | == 3 Forbered ny fil for oversatt kidsakode-oppgave == | ||
Du skal nå automatisk ha kommet til https://github.com/<ditt-brukernavn>/oppgaver | Du skal nå automatisk ha kommet til https://github.com/<ditt-brukernavn>/oppgaver | ||
Line 50: | Line 50: | ||
<fixme bilde> | <fixme bilde> | ||
== | == 4 Legg inn Ukraina-oversatt versjon og kvalitetssikring == | ||
# Legg inn linje med navn på oversetter og sett språk til ua for ukrainsk | # Legg inn linje med navn på oversetter og sett språk til ua for ukrainsk | ||
Line 71: | Line 71: | ||
Endringen er nå lagt inn i din «Fork» av repoet. | Endringen er nå lagt inn i din «Fork» av repoet. | ||
== «Dytte» opp til kodeklubben hos kidsakoder.== | == 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 | 1. Trykk på «Contribute» og så «Open pull request» for å legge inn en forespørsel om å legge oppgaven inn i kodeklubben til KidsaKoder | ||
Line 82: | Line 82: | ||
Gratulerer! | Gratulerer du har klart det! |
Revision as of 21:01, 3 October 2024
Github guide
Oppskrift på hvordan bidra til kidsakoders kodeklubb på github
Innhold:
1. Opprette github-konto (om du ikke har en fra før)
- Naviger til: https://github.com/
- Trykk på «Sign up».
- 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.
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
- Trykk på pilen til høyre for «Fork»
- Trykk på «Create a new fork»
- Trykk på den grønne knappen «Create fork» nederst til høyre på siden
<bilde fixme>
- 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
- Velg mappen src, bla deg frem til mappen scratch. Her ser du en liste over scratch-oppgaver.
<fixme bilde>
- 2) I eksempelet bruker vi oppgaven astrokatt. Trykk på mappen astrokatt og astrokatt.md:
<fixme bilde>
- 3) Trykk på knappen som vist på bildet under for å kopiere råfilen
<fixme Bilde>
- 5. Trykk på astrokatt som vist på bildet for å gå tilbake til oppgavemappen
<fixme bilde>
- 6. Opprett en ny fil i astrokatt-mappen ved å trykke på «Add file». Trykk deretter på «Create a new file»
<fixme Bilde>
- 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
- 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!