Nedir Git
Kod versiyon kontrol sistemi
Git — kaynak kodundaki değişiklikleri izlemek için dağıtık versiyon kontrol sistemi. 2005'te Linus Torvalds tarafından oluşturuldu.
Temel Kavramlar
- Repository — değişiklik geçmişi olan proje deposu
- Commit — açıklamalı değişiklik anlık görüntüsü
- Branch — bağımsız geliştirme dalı
- Merge — dalları birleştirme
- Pull Request — değişiklikleri birleştirme isteği
Temel Komutlar
git init # Repository başlat
git clone # Repository klonla
git add # Dosyaları staging'e ekle
git commit # Commit oluştur
git push/pull # Remote ile senkronize et
Platformlar
- GitHub — en büyük kod barındırma platformu
- GitLab — DevOps platformu
- Bitbucket — Atlassian çözümü
Faydalar
Git tam değişiklik geçmişi, takım işbirliği, herhangi bir versiyona geri dönme ve verimli dallanma sağlar.