Den følgende illustration viser hvordan forskellige kommandoer påvirker komponenterne i git systemet.
Denne figur illustrer hvordan de enkelte filer skifter tilstand når man arbejder med git.
For at kunne samarbejde om den samme kodebase er det nødvendigt med en smule setup for at komme igang.
Hvis vi tager udgangspunkt i et nyt projekt kræves denne opsætning.
Her er en visualisering af opsætningen med to samarbejdende udviklere.
Ønsker du at bruge git fra en kommandoprompt er her en liste med basale kommandoer
Her finder du en guide til at komme igang med Github pages.
Denne videoguide forklarer hvordan man kommer igang med at bruge github pages til at hoste sin webside.
Når man er flere der samarbejder om samme kode kompleks opstår der uungåeligt det at man på et tidspunkt kommer til at ændre i en fil , der allerede er blevet ændret af en anden person. Derfor er det nødvendigt at vide hvordan man løser disse konflikter i git, så man kan komme videre med arbejdet.
Konfliktløsningsscenariet kan illustreres med et eksempel i et sekvensdiagram.
Konfliktløsning i git er også beskrevet i denne video.