Bölüm 18 / 33

Git ve Yazılım Yaşam Döngüsü

Kaynak kod sürümleme, branch stratejileri, pull request, code review ve CI/CD süreçleri.

115 kavram3 uygulama
Bu bölümdeki örnekler

3 canlı örnek — seçerek incele

İlgili kavramlar: Branch, Pull Request, Merge

Canlı örnek

Git branch akışı

BranchPRMerge
main ———●————●————●
feature/sepet ——●——●—— PR → merge

Bölüm uygulamaları

Bu bölümü bitirmeden önce şunları deneyin veya açıklayın.

  1. Stajyer ekip için branch isimlendirme, commit standardı, PR şablonu ve code review kontrol listesi hazırlayın.
  2. Feature branch'te conflict, rebase, squash ve merge işlemlerini küçük bir demo repository üzerinde uygulayın.
  3. Lint → unit test → build → Docker image → staging deploy aşamalarından oluşan CI/CD pipeline tasarlayın.