Til:

13-dars: Git va GitHub — Commit, Branch va Merge Konflikti

Target International School · 9-sinf · 3-hafta (1-soat)
Talaba: Sinf:  |  Sana: Baho:      / 10

🎯 Missiya: tarix yarating, bo'ling va birlashtiring

lab/index.html ni oching. Simulyator haqiqiy Git buyruqlarini qabul qiladi. Vazifa: commit qiling, branch yarating, ataylab konflikt keltirib chiqaring va uni yeching. Konfliktdan qochmang — u darsning asosiy qismi.

BosqichBuyruqlarNatija
1 · Commitgit add . → git commit -m "..."Commit hash: ____________
2 · Branchgit switch -c yangi-dizayn → 2 ta commitBranch nomi: ____________ · Commitlar: ____
3 · KonfliktIkkala branchda 1-qator → git mergeKonflikt chiqdimi? HA / YO'Q · Qaysi fayl: ______
4 · Tarixgit logJami commitlar: ____ · Oxirgi hash: __________

✏️ Nazariya va konflikt hisoboti

Git yaratuvchisi (kim yaratgan, qaysi yili va nima uchun?):

3 ta commit xabari (Conventional Commits: feat: / fix: / docs:):

Konfliktni qanday yechdingiz va NEGA shu variantni tanladingiz:

Uchta zona: Working Directory / Staging Area / Repository:

📊 Baholash mezoni (10 ball)

  • 4 bosqich jadvali 3
  • Git yaratuvchisi va tarixi 1
  • 3 ta commit xabari 2
  • Konflikt yechimi va sababi 2
  • Uchta zona tavsifi 2
  • JAMI 10
O'qituvchi: Ismoil Usmonov O'qituvchi imzosi: _______________ Target International School