Git - Versionshantering som Pro
Git är som en tidsmaskin för din kod! ⏰ Här lär du dig det viktigaste verktyget för alla professionella utvecklare.
🎯 Vad kommer du lära dig?
Efter denna sektion kommer du att:
- Förstå Git workflow - add, commit, push ritualen 🔄
- Samarbeta med Git - jobba i team utan kaos 👥
- Hantera branches - parallell utveckling som proffs 🌳
- Lösa konflikter - när kod krockar, fix it! ⚔️
🟢 Grundnivå: Git Basics
Git Ritual - Add, Commit, Push 🔄
Den dagliga rutinen som alla utvecklare måste behärska. Marcus visar step-by-step!
Vad du lär dig:
git add .- förbered ändringargit commit -m "meddelande"- spara med beskrivninggit push- skicka till GitHubgit status- vad händer just nu?git log- se historiken
Praktisk övning: Skapa ditt första C-Sharp projekt med komplett Git workflow.
🟡 Mellannivå: Team Collaboration
Git för Grupparbete - Samarbeta utan Kaos 👥
Lär dig jobba flera personer på samma kod utan att förstöra varandras arbete!
Vad du lär dig:
git pull- hämta andras ändringar- Merge conflicts - vad de är och hur man fixar
git fetchvsgit pullskillnaden- Team workflow best practices
- Kommunikation kring kod-ändringar
Praktisk övning: Simulera team-utveckling med klasskamrater.
🔴 Avancerad: Branching Strategies
Git Branches - Parallell Utveckling 🌳
Master branch protection, feature branches, och merge strategies för större projekt.
Vad du lär dig:
git branch- skapa nya development linesgit checkout/git switch- växla mellan branchesgit merge- kombinera branches- Feature branch workflow
- Release branches och hotfixes
Praktisk övning: Skapa feature branch för ny funktionalitet.
🎯 Lärande-progression
🟢 Git Basics (1-2 veckor)
├── Förstå Git workflow
├── Dagliga Git kommandon
├── GitHub integration
└── Solo development
🟡 Team Git (vecka 3-4)
├── Samarbeta med Git
├── Hantera merge conflicts
├── Team communication
└── Code review basics
🔴 Advanced Git (vecka 5+)
├── Branching strategies
├── Complex merges
├── Git hooks och automation
└── Professional workflows
Ready att bli Git-expert? Let’s go! 🚀
Skapad med ❤️ av Marcus för Campus Mölndal CMYH studenter