Git Nedir?
Git nedir? sorusunun kısa cevabı; Git, bir (VCS — Version Control System) versiyon (sürüm) kontrol sistemidir.
Peki Versiyon Kontrol Sistemi nedir? Bize ne gibi avantajlar sunuyor?
Bir proje yaparken eğer kendi başına bir projeyi yürütüyorsan dosyalarına erişmen kolaydır. Ama eğer takım halinde bir proje yapıyorsanız her takım üyesinin proje üzerindeki çalışmaları farklıdır ve bu birbirlerinin çalışmalarını takip etmelerini zorlaştırır. Bu sebeple de kontrol sistemi ortaya çıkmıştır.
Peki versiyon kontrol sistemi olan Git’ in bize sağladığı avantajlar nelerdir?
*Yapılan projeleri belli periyotlarda yedekler ve ihtiyaç duyduğumuzda projelerimizin eski versiyonlarına dönüş yapabiliriz. Bu da bize proje üzerinde özgürce denemeler yapmamıza imkan sağlar.
**Projelerimizin gelişimini takip edebiliriz. Git üzerinde oluşturduğumuz commitler ile yaptığınız değişiklikleri görebilir ve bu değişikliklerden takım arkadaşlarımızın da haberdar olmasını sağlayabiliriz.
**Projelerimizi Git’ de yedekleyebilir ve istediğimiz zaman kolayca indirebilir ve kullanabiliriz.
**Projelerimizi diğer kullanıcılarına sunabilir, onların bilgi ve tecrübelerinden faydalanabiliriz.
Tabi ki Git’ in avantajları bunlarla sınırlı değil. İlerleyen yazılarımda detaylı şekilde Git’ in bir çok yönünü ele alacağım.
Git Kurulumunun Yapılması
Hadi gelin şimdi Git’ in kurulumu nasılmış beraber bakalım.
Biz Windows için Git kurulumu yapacağız. Ama siz işletim sisteminize göre
https://git-scm.com/downloads gidip kurulumunuzu başlatabilirsiniz.
Git kurulumunda size yardımcı olacak bir video paylaşıyor olacağım. Bu videoyu takip ederek kurulumunuzu tamamlayabilirsiniz.
Sonuç
Git, yaptığımız projelerde bize çok büyük avantajlar sağlayacak, depolama ve depolanan projeleri uzaktan erişme imkanı tanıyan bir versiyon kontrol sistemidir. Her proje geliştiricisinin Git kullanmayı öğrenmesi ona büyük kolaylık sağlayacaktır.
Bu yazımda size Git’ den, Git kurulumundan ve avantajlarından bahsettim. Umarım size faydalı olmuştur.