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.