Skip to content

İndeks

Bölüm 1 - A

  1. GIT Nedir?
  2. GIT’in Kısa Hikayesi
  3. Repository Nedir?
  4. Branch Nedir?
  5. Konfigürasyon Nedir?
  6. Konfigürasyon İşlemleri
  7. Konfigürasyon Dosyası
  8. Temel Konfigürasyon Öğeleri
  9. Örnek Konfigürasyon Dosyası
  10. Kısa Yollar: git alias

Bölüm 1 - B

  1. Commit Nedir?
  2. İlk Commit
  3. Commit Mesajı Nedir?
  4. İyi Bir Commit Mesajı Nasıl Olmalı?
  5. Basit Kullanım Örneği
  6. Üç Aşamalı Dosya Sistemi
  7. İnteraktif Ekleme: git add -i
  8. Patch Mode’da Ekleme: git add -p
  9. Repo’nun Durumu: git status
  10. Log’a Bakış
  11. Bazı Dosyaları Takip Etmemek: .gitignore
  12. Dosya Silmek, Değiştirmek

Bölüm 2

  1. Branch’lerle Çalışmak
  2. Branch’leri Birleştirmek
  3. Branch’lerin Çakışması: Conflict
  4. Branch’leri Birleştirmek: rebasing *
  5. Branch Rebase Sırasında Çakışma: Rebase Conflict *
  6. Değişiklikleri Görüntülemek: git diff *
  7. Etiketlemek Nedir?: git tag *

Bölüm 3 (Komple eksik)

  1. Commit’leri Birleştirmek: Interactive Rebasing *
  2. Commit’leri Bölmek *
  3. Cımbızla Commit’i Almak: Cherry Picking *
  4. Hataları İşlemleri Geri Almak ya da Vazgeçmek: reset revert amend *
  5. Commit’e Not Eklemek *
  6. Her şey Kayıt Altında! En az 90 gün: git reflog *

Bölüm 4 (Komple eksik)

  1. Remote Kavramı Nedir? Remote’larla Çalışmak *
  2. Kendi GIT Reponuzu Yapın! *
  3. GitHub, BitBucket ve GitLab ile Çalışmak *
  4. Repo içinde Repo: git submodule *

Bölüm 5 (Komple eksik)

  1. Commit Öncesi ya da Sonrası Otomasyonu: Hook’lar *
  2. Bundle Nedir? *
  3. Commit’inizi İmzalayın *
  4. Revizyonları Sorgulamak *
  5. Commit’leri Sorgulamak: blame *
  6. Bisect Nedir? *
  7. Yardımcı Araçlar *
  8. Faydalı İpuçları *

*: Eksik bölümler...