Git¶
Git Nedir?¶

Linux’un kurucusu Linus Torvalds tarafından üretilen Git, yazılım geliştirme süreçlerinde tercih edilen, hız odaklı ve dağıtıma yönelik çalışan bir kontrol ve kaynak kod yönetim sistemidir. İlk sürümü 2005’te yayınlanan bu sistem, temelde yazdığınız projeleri sabit bir diskte ya da bilgisayarda değil de internet ortamında tutmanıza ve kontrol etmenize yardımcı olur.
GitHub Nedir?¶
GitHub, sürüm kontrol sistemi seçenekleri arasında Git kullanmayı tercih eden kullanıcıların yazılım projeleri için bir depolama servisi olarak ifade edilebilir. GitHub, özel depolar için ücretli kullanım seçenekleri sunarken açık kaynak kodlu projeler için ücretsiz olmasıyla ön plana çıkıyor. GitHub açık kaynak kodlu projelerde en çok tercih edilen depolama servislerinden biri.
GitLab Nedir?¶
“GitLab nedir?” sorusunun yanıtı GitLab ile GitHub arasındaki farkın daha iyi anlaşılması açısından oldukça önemli. GitLab web tabanlı bir Git depo uygulaması olarak tanımlanabilir. Bu depo servisi sürekli entegrasyon (CI), sürekli teslimat (CD), hata kayıt, kod gözden geçime ve wiki desteğiyle çalışıyor. Başlangıçta GitLab’in büyük bir çoğunluğu Ruby ile yazılmıştır.
Github vs Gitlab¶
Aralarındaki en büyük fark Gitlab ın kendi sunucunuza kurulması ve gelişletibilir özelliklerinin ücretsiz olmasıdır.
Neden Gitlaba Geçiyoruz¶
Github üzerindeki ücretsiz kullanım kotalarının çok daha üstünde işlem yapıyoruz