Rehber — Sürüm Kontrolü
Git Nedir?
Yazılım dünyasında sürüm kontrolünü basitçe, sıfırdan öğren.
01
Git'in Temel Tanımı
Git, kodlarda yapılan değişiklikleri kaydeden ve ekiplerin aynı proje üzerinde çalışmasını kolaylaştıran bir sürüm kontrol sistemidir.
Sürüm Geçmişi
- v1.0İlk sürüm
- v2.0Güncelleme
- v3.0En son sürüm
Version Control System
Her değişiklik kayıt altına alınır; istediğin an geçmiş bir sürüme güvenle geri dönebilirsin.
02
Neden Git Kullanılır?
Değişiklikleri Kaydeder
Her değişiklik tarihçesi saklanır
Geri Alınabilir Hatalar
Hatalı kodları kolayca geri alabilirsiniz
Takım Çalışmasını Kolaylaştırır
Birden fazla kişi aynı anda çalışabilir
Bulut Yedekleme
Kodlarınız güvenle saklanır
03
Git Nasıl Çalışır?
Basit Mantık
Yerel Depo
Bilgisayarında tuttuğun proje
Uzak Depo
İnternette tuttuğun proje (GitHub)
04
Temel Git Komutları
En çok kullanılan komutlar
git initYeni proje oluşturur
git addDeğişiklikleri hazırlar
git commitKaydeder
git pushSunucuya gönderir
git pullGünceller
05
Gerçek Hayattan Örnek
Birlikte Çalışma Senaryosu
Ali
Frontend Developer
Ali frontend geliştiricisi,
Ayşe
Backend Developer
Ayşe backend geliştiricisi.
Git
Ali tasarımı yapar, Ayşe fonksiyonları ekler.
Git sayesinde aynı proje üzerinde karışmadan çalışırlar.
06
GitHub ve Ekip Çalışması
GitHub, Git depolarını çevrimiçi olarak saklamanı ve paylaşmanı sağlar.
Kod Paylaşımı
Projeleri kolayca paylaş
İşbirliği
Ekip üyeleriyle çalış
Açık Kaynak
Dünya ile paylaş
07
Versiyonlama ve Branching
Branch (dal), projenin farklı bir kopyasıdır. Deneme yaparken ana projeyi etkilemez.
Ana Dal (main)
Özellik Dalı (feature)
Birleştir (merge)
İpucu: Branch kullanarak yeni özellikler ekleyebilir, hata düzeltmeleri yapabilir ve ana kodunu hep güvende tutabilirsin.
08
Git Nerelerde Kullanılır?
Gerçek Dünya Kullanımı
Git ile Kontrol Senin Elinde!
Git'i öğrenmek, takım çalışmasında ustalaşmanın ilk adımıdır.
Hazırlayan: Ali Cem Yılmaz · 2026 · GitHub