Git to rozproszony system kontroli wersji używany do zarządzania kodem źródłowym. Pozwala wielu programistom pracować nad jednym projektem równocześnie bez ryzyka utraty zmian. Dzięki repozytoriom Git można łatwo cofać zmiany i śledzić historię plików. Najpopularniejszym hostingiem repozytoriów Git jest GitHub. Git jest fundamentem pracy zespołów developerskich na całym świecie.