Skip to content

Avslutning och verifiering

Då är vi klara med att installera den delen av utvecklingsmiljön som hjälper dig att komma igång med kursens första kmom.

Verifiera filerna

Så här ser det ut när jag tittar på mitt repo i vscode och verifierar mitt repo med uv run task check-have-files.

Image description
Bild: Kursrepot innehåller alla konfigurationsfiler.

Du kan också kolla på din commit-historiken med git lg att du har commits med all kod.

Image description
Bild: Kursrepot innehåller nu utvecklingsverktyg och en struktur som vi kan jobba i.

Om du läser commit-historiken noggrant så kan du se att main-branchen “ligger före” de andra brancherna med alla de commits som vi gjort när vi installerade utvecklingsmiljön.

Om jag öppnar upp repot på GitHub så kan det se ut så här.

Image description
Bild: Kursrepot på GitHub innahåller samma saker jag kan se lokalt.

Man kan också se alla commits som är gjorda via GitHub. Tänk att commit-historiken är viktig då den skapar en logg, en historia, av hur din kod växer fram, steg för steg.

Image description
Bild: Historiken över dina commits kan du ven se via GitHub.

Verifiera kopplingen till Canvas

Nu när vi har installerat utvecklingsmiljön så kan vi också verifiera att den är kopplad till Canvas.

Gå till ditt repo på GitHub och klicka på Pull request följt av New Pull Request.

Image description
Bild: Ska ny Pull request.

Alla filer du har skapat finns bara på main branchen. Med Pull request kan vi kopiera den koden till en annan branch. Nu ska du välja vilken branch du ska kopiera den till.

Välj branch bth/submit/test-gitconfig.

Image description
Bild: Välj test-gifconfig branch.

Nu kan du se alla de commits och dess data som ska flyttas till bth/submit/test-gitconfig branchen. Klicka på Create pull request.

Image description
Bild: Skapa PR.

Ge din PR en titel och klicka sen igen på Create pull request.

Image description
Bild: Välj en titel och skapa PR.

Nu har din PR skapats. Skrolla ner på sidan så borde du se något som bilden nedanför. Du kanske behöver ladda om sidan för att det ska synas. Efter några sekunder eller någon minut (det varierar hur lång tid det tar) ska det stå All checks have passed. Om det inte gör det har något gått fel. Det är svårt att säga vad av allt som kan gått fel. Du kan klicka på den knappen och tas till fel utskriften, du kan försöka tolka det för se vad som gått fel, annars kontakta en lärare för hjälp.

Image description
Bild: Kolla att testerna har passerat.

Om allt har gått bra ska du automatiskt ha fått ett betyg på uppgiften Test gitconfig i Canvas. Gå till Canvas sidan för kursen och kolla om du har fått ett betyg och en kommentar på den uppgiften.

Image description
Bild: Kolla att du har G och kommentar på Canvas..

Om du inte har fått betyg G och en kommentar har något gått fel, kontakta en lärare.

Avsluta med att gå tillbaka till din pull request och avsluta den. Klicka på Close pull request.

Image description
Bild: Stäng PR på GitHub.

Bra jobbat, nu är du klar med utvecklingsmiljön.