Wat is Git?

 

Git is een gedistribueerd versiebeheersysteem, dat oorspronkelijk ontwikkeld is door de ontwikkelaar van het Linux besturingssysteem en door hem ook gebruikt is tijdens de ontwikkeling van Linux. Dit versiebeheersysteem houdt alle wijzigingen in bestanden bij. Zoals bij de ontwikkeling van een applicatie die in de Cloud draait. Dit maakt het mogelijk om makkelijk samen te werken.

Het decentrale aspect van Git maakt het ook zo ontzettend snel, omdat het voornamelijk lokaal werkt. Door het geïsoleerde werken zal een functionaliteit – die nog in ontwikkeling is – niet zomaar in je productieomgeving belanden. Uiteraard is het mogelijk om, samen met andere ontwikkelaars, wijzigingen te pushen naar een centrale server. Wijzigingen worden zo goed als mogelijk door Git zelf samengevoegd, waardoor veel werk uit handen genomen wordt voor de gebruikers van dit systeem. Deze repositories zijn vaak via een website bereikbaar en de meest bekende is GitHub. Hier kunnen bijvoorbeeld pull requests aangemaakt worden. Ontwikkelaars kunnen hierdoor feedback geven op elkaars code en daarmee de kwaliteit hoog houden. Kortom: het gebruik van Git is een echte must voor ontwikkelaars.