Introduktion
Utvecklingsteam världen över har ett enda gemensamt mål: för att lansera programvara. Oavsett om det är en stor plattform med årsvisa versioner eller en webbplats som publicerar flera gånger per dag så har alla arbetsflöden samma mål.
Anta att du leder ett team med programvaruutvecklare som arbetar med nästa version av er produkt. När ditt team skalas upp blir utmaningarna med att hålla allt igång smidigt svårare. Allt fokus måste ligga på den kommande versionen, och du behöver ett arbetsflöde som passar jobbets oförutsägbara egenskaper. Arbetsflödet måste tillhandahålla en uppsättning praktiska processer för att hantera arbete, kod och slutprodukter. Den goda nyheten är att du redan använder GitHub, så det finns ett ljus i slutet av tunneln.
I den här modulen får du lära dig att implementera ett versionsbaserat arbetsflöde på GitHub med hjälp av projekttavlor, grenar och versioner.
Utbildningsmål
I den här modulen gör du följande:
- Skapa en projekttavla för att hantera nästa version.
- Skapa och checka in ändringar på en versionsgren.
- Skapa en Git-tagg och en version på GitHub.
- Lös buggar efter en lansering.
- Automatisera och dokumentera dina versionsändringar bättre.
Förutsättningar
- Ett GitHub-konto
- Möjlighet att navigera och redigera filer på GitHub
- Kunskap om pull-begäranden
Vi rekommenderar att du slutför introduktionen till GitHub innan du påbörjar den här modulen.