Git (/ ɡɪt /) adalah sistem kontrol versi untuk melacak perubahan dalam file komputer dan mengoordinasikan pekerjaan pada file tersebut di antara banyak orang. Ini terutama digunakan untuk manajemen kode sumber dalam pengembangan perangkat lunak, tetapi dapat digunakan untuk melacak perubahan dalam kumpulan file apa pun. Sebagai sistem kontrol revisi terdistribusi, ini ditujukan untuk kecepatan, integritas data, dan dukungan untuk alur kerja terdistribusi dan non-linier.