Git katas

Git, powershell, terminal

Detta projekt syftar till att ge en grundläggande förståelse för Git och hur man arbetar med versionshantering i terminalen. Målet är att skapa en trygghet i att använda Git, särskilt i samarbeten med andra utvecklare. Arbetet inleds med en genomgång av Git-grunderna via den interaktiva webbsidan learngitbranching.js.org. Där får man öva på både lokalt Git-arbete och arbete mot externa repos, såsom GitHub. Verktyget erbjuder funktioner som “hint” (för tips), “reset” (för att börja om) och “undo” (för att ångra senaste steget), vilket gör det enkelt att testa sig fram. När de grundläggande momenten sitter fortsätter man med mer avancerade övningar från git-katas, ett Git-repo fyllt med övningsuppgifter. Fokus ligger på att förstå vanliga arbetsflöden i Git, såsom commit, staging, branching, merge, rebase, revert och reset. För de som blir klara tidigt finns fler övningar att fördjupa sig i. En viktig del av projektet är att reflektera över frågorna som dyker upp i övningarna och dokumentera sina svar. Dessa kan sedan användas som diskussionsunderlag vid gemensamma genomgångar. I slutet av varje uppgift finns en lista med "Useful commands" – endast dessa kommandon ska användas i övningen. Projektet uppmuntrar till samarbete och kommunikation. Tanken är att man ska dela med sig av sina tankar och insikter för att lära sig tillsammans. Målet är att ha roligt, få en stabil grund i Git och känna sig trygg i versionshantering inför kommande projekt.


Gitkatas: https://github.com/eficode-academy/git-katas

Shoes