Hva er Git
Kodeversionskontrollsystem
Git — et distribuert versjonskontrollsystem for å spore endringer i kildekode. Laget av Linus Torvalds i 2005.
Kjernekonsepter
- Repository — prosjektlager med endringshistorikk
- Commit — øyeblikksbilde av endringer med beskrivelse
- Branch — uavhengig utviklingslinje
- Merge — sammenslåing av grener
- Pull Request — forespørsel om å slå sammen endringer
Grunnleggende kommandoer
git init # Initialiser repository
git clone # Klon repository
git add # Legg til filer i staging
git commit # Opprett commit
git push/pull # Synkroniser med remote
Plattformer
- GitHub — største kodevertsplattform
- GitLab — DevOps-plattform
- Bitbucket — Atlassian-løsning
Fordeler
Git gir komplett endringshistorikk, teamsamarbeid, tilbakerulling til enhver versjon og effektiv forgrening.