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.
| Bosqich | Buyruqlar | Natija |
|---|---|---|
| 1 · Commit | git add . → git commit -m "..." | Commit hash: ____________ |
| 2 · Branch | git switch -c yangi-dizayn → 2 ta commit | Branch nomi: ____________ · Commitlar: ____ |
| 3 · Konflikt | Ikkala branchda 1-qator → git merge | Konflikt chiqdimi? HA / YO'Q · Qaysi fayl: ______ |
| 4 · Tarix | git log | Jami commitlar: ____ · Oxirgi hash: __________ |
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: