GitHub for begyndere #1: Hvad er GitHub og hvorfor GitHub er vigtigt for dig
Først artikel i vores miniserie om GitHub for begyndere, juli 2024.
Hvis vi siger GitHub, ved du så, hvad vi taler om?
Hvis ikke, er vi henrykte over, at du læser med her. Dette er vores første artikel miniserien “GitHub for begyndere”.
Læs med her - der er nemlig en god chance for, at du bør kende mere til platformen... Og til sidst hjælper vi dig selvfølgelig godt i gang.
Hvem skal vide, hvad GitHub er?
- Udviklere: GitHub er en samarbejdsportal velegnet til softwareudvikling og dokumentation, så udviklere er en af de tre primære målgrupper
- Projektledere: Projektledre og projektejere kan følge med i udviklingsprocessen og sikre, at alle arbejder på de rette opgaver og at arbejdet følger projektets tidsplan.
- Dokumentationsansvarlige: GitHub gør det nemt for de dokumentationsanvsarlige at redigere, godkende og samarbejde om projektets dokumentation med fuld transparens.
Hvem kan med stor fordel også lære mere om hvad GitHub er?
- Dataforskere: GitHub kan anvendes til at dele og versionere datasæt og analyser.
- Undervisere og studerende: Undervisere kan bruge GitHub til at dele undervisningsmateriale og opgaver, og studerende kan få erfaring med Open Source og indsende deres arbejde via GitHub.
- Marketingprofessionelle: Kan bruge GitHub til at versionere deres websites og samarbejde med deres udviklingsleverandører.
- HR-specialister: Kan bruge GitHub til at finde potentielle kandidater til jobopslag baseret på deres bidrag til open source-projekter.
- Juridiske eksperter: Kan bruge GitHub til at forstå og gennemse licenser og andre juridiske aspekter af open source softwareudvikling.
…Og hvad er det så?
GitHub er en international platform, hvor udviklere samarbejder om at skrive kode, dokumentere og styre projektets opgaver.
Det er et sted, hvor du kan finde millioner af open source-projekter, dele din egen kode, og samarbejde med andre over hele verden.
GitHub er dog ikke kun for programmører – GitHub kan bruges af alle, der arbejder med digitalt indhold, lige fra dataforskere over projektledere til dokumentionsansvarlige eller sågar forfattere (!)
Der findes flere andre platforme med samme funktionalitet, som f.eks GitLab og BitBucket, men i skrivende stund er GitHub den mest udbredte platform.
Hvad er første skridt til at komme i gang på GitHub?
- Opret en konto: Gå til GitHub.com og opret en gratis konto.
- Følg tutorials: GitHub har et solidt læringsunivers og ressourcer til begyndere og der findes et væld af uofficielle “crash courses” på f.eks YouTube. Begynd på GitHub Skills
- Udforsk platformen: Brug tid på at navigere rundt og lære de grundlæggende begreber og funktioner som repositories, branches, commits og pull requests.
Hvilke OS2-projekter kan man finde på GitHub lige nu?
OS2 er en open source-samarbejdsorganisation, der er initiativ af danske kommuner. På GitHub finder du alle OS2s officelle projekter og produkter. Her er et lille udvalg eksempler:
- OS2iot: En uafhængig dataudvekslingsplatform til IoT-enheder
- OS2compliance: Et Informationssikkerheds system (ISMS)
- OS2forms: Et digitalt værktøj til oprettelse og administration af formularer.
Du kan finde disse projekter og mange flere ved at besøge denne side: OS2 produkter og finde links til deres GitHub organisationer under fanebladet “Teknik” for hver enkelt produkt.
At forstå og bruge GitHub kan åbne døre til mange nye muligheder og samarbejder. Hvorfor ikke snige sig ind og tage et kig på det i dag?
Artiklen er oprindeligt bragt på LinkedIn, find link her.
.
.
.
.
.
#GitHub #OpenSource #Programmering #OS2 #Samarbejde #DigitalTransformation #Begyndere #Teknologi #Innovation #Udvikling