QA Otomasyonu İçin Git ve GitHub Referans Rehberi
QA mühendisleri için pratik Git ve GitHub referansı: kurulum, hesap ayarları, branch açma, conflict çözme, stash kullanımı ve rebase.
QA otomasyon mühendisleri için hazırlanmış Git ve GitHub referans kitabına göz at: aranabilir bölümler, iki dilli çeviri, kopyalanabilir komut örnekleri ve SSH ile credential kurulumlarının ayrıntılı anlatımı.
Bu sayfada neler öğreneceksin
- Bölüm 1: Git ile Başlarken — Git geçmişini, staging alanını, commit atmayı, remote yapılandırmasını, branch açmayı, conflict çözmeyi, stash kullanımını, rebase işlemini ve GitHub iş birliği akışlarını gözden geçir.
- Bölüm 2: Geçmişi İncelemek (git log) — Git geçmişini, staging alanını, commit atmayı, remote yapılandırmasını, branch açmayı, conflict çözmeyi, stash kullanımını, rebase işlemini ve GitHub iş birliği akışlarını gözden geçir.
- Bölüm 3: Uzak Depolarla (Remotes) Çalışmak — Git geçmişini, staging alanını, commit atmayı, remote yapılandırmasını, branch açmayı, conflict çözmeyi, stash kullanımını, rebase işlemini ve GitHub iş birliği akışlarını gözden geçir.
- Bölüm 4: Staging Area (Geçici Kabul Alanı) — Git geçmişini, staging alanını, commit atmayı, remote yapılandırmasını, branch açmayı, conflict çözmeyi, stash kullanımını, rebase işlemini ve GitHub iş birliği akışlarını gözden geçir.
- Bölüm 5: Dosya ve Klasörleri Yoksaymak (.gitignore) — Git geçmişini, staging alanını, commit atmayı, remote yapılandırmasını, branch açmayı, conflict çözmeyi, stash kullanımını, rebase işlemini ve GitHub iş birliği akışlarını gözden geçir.
- Bölüm 6: Git Farkları (git diff) — Git geçmişini, staging alanını, commit atmayı, remote yapılandırmasını, branch açmayı, conflict çözmeyi, stash kullanımını, rebase işlemini ve GitHub iş birliği akışlarını gözden geçir.
- Bölüm 7: Değişiklikleri Geri Almak (Undo) — Git geçmişini, staging alanını, commit atmayı, remote yapılandırmasını, branch açmayı, conflict çözmeyi, stash kullanımını, rebase işlemini ve GitHub iş birliği akışlarını gözden geçir.
- Bölüm 8: Dalları Birleştirmek (Merging) — Git geçmişini, staging alanını, commit atmayı, remote yapılandırmasını, branch açmayı, conflict çözmeyi, stash kullanımını, rebase işlemini ve GitHub iş birliği akışlarını gözden geçir.
- Bölüm 9: Alt Modüller (Submodules) — Git geçmişini, staging alanını, commit atmayı, remote yapılandırmasını, branch açmayı, conflict çözmeyi, stash kullanımını, rebase işlemini ve GitHub iş birliği akışlarını gözden geçir.
- Bölüm 10: Commit İşlemleri — Git geçmişini, staging alanını, commit atmayı, remote yapılandırmasını, branch açmayı, conflict çözmeyi, stash kullanımını, rebase işlemini ve GitHub iş birliği akışlarını gözden geçir.
- Bölüm 11: Git Kısayolları (Aliases) — Git geçmişini, staging alanını, commit atmayı, remote yapılandırmasını, branch açmayı, conflict çözmeyi, stash kullanımını, rebase işlemini ve GitHub iş birliği akışlarını gözden geçir.
- Bölüm 12: Rebase İşlemi — Git geçmişini, staging alanını, commit atmayı, remote yapılandırmasını, branch açmayı, conflict çözmeyi, stash kullanımını, rebase işlemini ve GitHub iş birliği akışlarını gözden geçir.