Git nedir? Git aslında bir versiyon kontrol sistemidir. Bu versiyon kontrol sistemi bir dosya veya yapı içerisindeki değişiklikleri takip etmemize olanak sağlayan bir yapıdır.
Git ise versiyon kontrol işlemlerini içerik, tarih vb. gibi durumları bir arada saklayan veritabanıdır.
Git versiyon kontrol sistemi üzerinde bir projemiz için kaydetme işlemi sağlamamız durumunda projenin o anki hali kaydedilmiş ve kontrol altına alınmış olamaktadır. Bu kaydedilen versiyona daha sonra erişme imkanımız bulunmaktadır.
Versiyon kontrol sistemi text yapılı dosyalar üzerinde çalışmaktadır. Bir image ve pdf dosyası üzerinde versiyon kontrol sistemi kullanılamamaktadır.
Versiyon kontrol sistemi üzerinde bir projede birden fazla kişinin çalışması gerekebilmektedir. Bu çalışma esnasında kimin ne tür bir değişiklik sağlandığında versiyon kontrol sistemi üzerinden kaydedilerek görülebilmektedir ve olası bir durumda proje üzerinde geri dönme işlemi sağlanabilmektedir.
Git ilk olarak 2005 yılında ilk olarak linüx geliştiricileri tarafından geliştirilip kullanılmaya başlanmıştır.