Git
Git is een versiebeheersysteem dat ontwikkelaars helpt bij het beheren en bijhouden van veranderingen in de broncode. Het maakt het mogelijk om wijzigingen te registreren, eerdere versies terug te halen en samen te werken aan hetzelfde project zonder elkaars werk te overschrijven.
Git werkt met zogeheten repositories (opslagplaatsen) waarin de volledige geschiedenis van een project wordt bewaard. Ontwikkelaars kunnen wijzigingen opslaan in zogeheten commits. Elke commit bevat een beschrijving van de aanpassing, waardoor duidelijk is wat er is veranderd en waarom.
Een belangrijk kenmerk van Git is het werken met branches. Hiermee kunnen ontwikkelaars nieuwe functies of verbeteringen apart ontwikkelen zonder de hoofdversie van de code direct te beïnvloeden. Zodra de wijzigingen getest en goedgekeurd zijn, kunnen ze worden samengevoegd (gemerged) met de hoofdbranch.