Git & Yazılım Süreçleri
Sürüm kontrolü, branching, PR akışı; SDLC ve Agile.
- 1Sürüm kontrolü nedirGit'in modeli: commit grafiği, çalışma alanı, staging.
- 2Temel akışinit/clone, status, add, commit, log, diff.
- 3Branch ve mergeDallanma mantığı, fast-forward, merge commit.
- 4Uzak depolarremote, fetch, pull, push, upstream, tag.
- 5Çatışma çözmeConflict işaretleri ve çözüm akışı.
- 6İleri Gitrebase, cherry-pick, stash, reset/revert, reflog, bisect.
- 7Branching stratejileriGitFlow, trunk-based, feature branch.
- 8Pull request akışıKod incelemesi.
- 9Yazılım geliştirme yaşam döngüsüAnaliz, tasarım, geliştirme, test, bakım.
- 10Agile ve ScrumRoller, törenler, artefaktlar, sprint, backlog.
- 11DokümantasyonREADME, ADR, API dokümanı, teknik yazım.
- 12Kendi başına yapabilir misin?Hat sonu yeterlilik kontrolü: gerçekçi görev + kontrol listesi.
