Git ve GitLab
- dogukanngunerii01
- 10 Ağu
- 1 dakikada okunur
Git ve GitLab Nedir? Ne İşe Yarar?
Merhaba!
Yazılım geliştirme sürecinde öğrendiğim en değerli şeylerden biri, versiyon kontrol sistemleri kullanmak oldu. İşte burada Git ve GitLab devreye giriyor.

Git, dosyalarınızın geçmişini takip eden ve farklı sürümler arasında geçiş yapmanızı sağlayan

GitLab ise, Git’i temel alan, kodlarınızı depolayabileceğiniz, ekip arkadaşlarınızla iş birliği yapabileceğiniz ve projelerinizi yönetebileceğiniz bir platformdur.
bir versiyon kontrol sistemidir.
Neden Git Kullanmalıyım?
İlk başlarda “dosyaları zaten yedekleyebiliyorum, Git’e ne gerek var?” diye düşünüyordum.Ama Git sayesinde:
Kodunuzun geçmişini görebilirsiniz
Hatalı değişiklikleri geri alabilirsiniz
Aynı proje üzerinde ekip olarak çalışabilirsiniz
Yeni özellikleri test etmek için branch (dal) oluşturabilirsiniz
Örneğin:

GitLab ile Tanışmam
GitLab, benim için Git’i çok daha güçlü hale getirdi. Çünkü:
Bulut üzerinde kod depolayabiliyorum
Projelerim için private repository (özel depo) oluşturabiliyorum
Merge Request ile kodları inceleyip onaylayabiliyoruz
Otomatik test ve dağıtım (CI/CD) süreçlerini yönetebiliyorum
📌 Örnek: Ekip arkadaşım kodunu feature/login branch’ine ekliyor, sonra Merge Request açarak ana projeye entegre etmemi istiyor. Ben de değişiklikleri gözden geçirip onaylıyorum.
Git, kod geçmişinizi yönetir.GitLab ise, bu süreci profesyonel ve ekip odaklı hale getirir.
Benim tavsiyem, yazılıma yeni başlasanız bile projelerinizi mutlaka Git ile versiyonlayın ve GitLab gibi bir platformda saklayın. Çünkü ilerde ekiple çalışmaya başladığınızda bu alışkanlık hayati önem taşıyor.

Yorumlar