<aside> 💡 Vi har samlet en repo, hvor vi viser gode måder at styre et gruppeprojekt på i GitHub - https://github.com/orgs/Mercantec-GHC/projects/1

</aside>

GitHub Projekter er et værktøj, der kan bruges til at styre og organisere et projekt på GitHub. Det giver dig mulighed for at oprette opgaver, oprette kolonner til at repræsentere forskellige faser i projektet (f.eks. To-do, In Progress, Done), tildele opgaver til personer og tilføje labels og milepæle for bedre at organisere og spore fremskridt.

About Projects - GitHub Docs

Ved hjælp af GitHub Projekter kan du oprette en oversigt over alle opgaverne i dit projekt og tildele dem til relevante personer. Du kan nemt se, hvilke opgaver der er i gang, og hvilke der er afsluttet. Derudover kan du tilføje labels til opgaver for at kategorisere dem efter type, prioritet eller enhver anden relevant faktor.

GitHub Projekter giver også mulighed for at tilføje milepæle til dit projekt, hvilket er nyttigt til at definere store delmål eller deadlines. Du kan organisere opgaverne i forskellige kolonner baseret på deres status eller fase i projektet. Dette gør det nemt at se, hvor langt du er i projektet, og hvilke opgaver der skal prioriteres.

Alt i alt kan GitHub Projekter hjælpe med at strukturere og organisere dit projekt ved at levere en visuel oversigt over opgaver, status og fremskridt. Det er et værdifuldt værktøj, der kan hjælpe med at forbedre samarbejdet og effektiviteten i et projektteam på GitHub.

Når I skal lave et projekt, kan i bruge skabelonen her eller lave et med samme struktur!

Projects er interageret med alle andre funktioner som vi kender fra Git, såsom comits og pull-requests

Man kan sætte ens projekt op med workflows, så det praktisktalt styre sig selv, hvis man har god struktur!

Untitled

Untitled

Husk det skal ikke være ekstra arbejde eller bare endnu et dokumentationskrav, det skal hjælpe jer med at styre det skole eller arbejdsprojekt som I har fået!

Hvordan bliver jeres projekt styret - indbyggede funktioner i GitHub

Branches

Både Git og GitHub supportere branches. Altså grene af vores hoved-kode som ofte er kaldet “main”. Der er forskellige

Tasks / Issues

Tasks eller som GitHub kalder dem Issues bruges til at liste alle de ting som skal lave, fikset eller forbedres ved ens kode og projekt. I skal bruge dem i gruppen til at få et overblik og styre projektet, så alle ikke laver det samme og alle ikke bare laver lige hvad der passer dem på det pågældende tidspunkt!

Assignee

Labels

Milestones

Pull-requests

Board-view

Insights

Insights har en del indhold, vi tager de vigtige ting ud her som I kan bruge.

Det er generelt ikke noget som skal vedligeholdelse eller ændres på. Det er som navnet antyder en indsigt ind i, hvordan I koder og bruger GitHub.

Nogle af mine favoritter er Pulse og Network, hvilket også er nogle af dem som bliver forklaret nedenunder.

Untitled