Git ist ein verteiltes Versionsverwaltungssystem für Dateien. Es geht auf eine Iniative von Linus Tovalds zurück. Git wird nicht nur für die Entwicklung von Linux verwendet, sondern ist inzwischen allgemein die führende Softwareversionierungssoftware. GitHub und GitLabs sind die bekanntesten Hoster von Git-Repositories im Internet. Um diese Plattformen haben sich zahlreiche Entwicklungsdienste-Services entwickelt, welche das automatisierte Verwalten, Bauen, Testen und Verteilen von Software sowie die Kommunikation von Entwicklern ermöglichen. Eine besondere Rolle kommt Git in diesem Zusammenhang auch beim Cloud-Computing zu, weil Container über Git leicht Dateien zu Installation ziehen (pull) können.