Skip to content
Git Püf Noktaları
Commit’leri Bölmek
Initializing search
vigo/git-puf-noktalari
Git Püf Noktaları
vigo/git-puf-noktalari
Kapak
Önsöz
Teknik İncleme
Bölüm İndeksi
Bölüm 1 - A
Bölüm 1 - A
GIT Nedir?
GIT’in Kısa Hikayesi
Repository Nedir?
Branch Nedir?
Konfigürasyon Nedir?
Konfigürasyon İşlemleri
Konfigürasyon Dosyası
Temel Konfigürasyon Öğeleri
Örnek Konfigürasyon Dosyası
Kısa Yollar: `git alias`
Bölüm 1 - B
Bölüm 1 - B
Commit Nedir?
İlk Commit
Commit Mesajı Nedir?
İyi Bir Commit Mesajı Nasıl Olmalı?
Basit Kullanım Örneği
Üç Aşamalı Dosya Sistemi
İnteraktif Ekleme: `git add -i`
Patch Mode’da Ekleme: `git add -p`
Repo’nun Durumu: `git status`
Log’a Bakış
Bazı Dosyaları Takip Etmemek: `.gitignore`
Dosya Silmek, Değiştirmek
Bölüm 2
Bölüm 2
Branch’lerle Çalışmak
Branch’leri Birleştirmek
Branch’lerin Çakışması: Conflict
Branch’leri Birleştirmek: `rebasing`
Branch Rebase Sırasında Çakışma: **Rebase Conflict**
Değişiklikleri Görüntülemek: `git diff`
Etiketlemek Nedir?: `git tag`
Bölüm 3
Bölüm 3
Commit’leri Birleştirmek: Interactive Rebasing
Commit’leri Bölmek
Cımbızla Commit’i Almak: Cherry Picking
Hataları İşlemleri Geri Almak ya da Vazgeçmek: `reset revert amend`
Commit’e Not Eklemek
Her şey Kayıt Altında! En az 90 gün: `git reflog`
Bölüm 4
Bölüm 4
Remote Kavramı Nedir? Remote’larla Çalışmak
Kendi GIT Reponuzu Yapın!
GitHub, BitBucket ve GitLab ile Çalışmak
Repo içinde Repo: `git submodule`
Bölüm 5
Bölüm 5
Commit Öncesi ya da Sonrası Otomasyonu: Hook’lar
Bundle Nedir?
Commit’inizi İmzalayın
Revizyonları Sorgulamak
Commit’leri Sorgulamak: `blame`
Bisect Nedir?
Yardımcı Araçlar
Faydalı İpuçları
Teşekkürler
Commit’leri Bölmek
@wip