Vad är Git
Kodversionskontrollsystem
Git — ett distribuerat versionskontrollsystem för att spåra ändringar i källkod. Skapat av Linus Torvalds 2005.
Kärnkoncept
- Repository — projektlagring med ändringshistorik
- Commit — ögonblicksbild av ändringar med beskrivning
- Branch — oberoende utvecklingslinje
- Merge — sammanfoga grenar
- Pull Request — begäran om att slå samman ändringar
Grundläggande kommandon
git init # Initiera repository
git clone # Klona repository
git add # Lägg till filer till staging
git commit # Skapa commit
git push/pull # Synkronisera med remote
Plattformar
- GitHub — största kodvärdplattformen
- GitLab — DevOps-plattform
- Bitbucket — Atlassian-lösning
Fördelar
Git ger fullständig ändringshistorik, teamsamarbete, rollback till vilken version som helst och effektiv förgrening.