Ishga tayyor · Git, pull request va code review

Daraja: O'rta

Branch, kichik commit, conflict, review va xavfsiz release odatlari.

Tushuntirish

## Ishdagi vazifa Jamoaning kodini yo‘qotmasdan parallel ishlash. Branch nomi vazifani bildiradi, commit bitta mantiqiy o‘zgarishni saqlaydi, PR esa muammo, yechim, risk va test dalilini beradi. Review odamni emas, kod va talabni tekshiradi.

## Bilish kerak `fetch` remote holatni oladi, `pull` esa fetch va integratsiyani birlashtiradi. Rebase tarixni qayta yozadi; umumiy branchda ehtiyot bo‘ling. Conflictni markerlarni o‘chirib emas, ikki taraf niyatini tushunib yeching. Secret, generated build va IDE fayllarini commit qilmang.

## Ishga tayyor mezon Nomzod kichik PR ochadi, CI natijasini o‘qiydi va review feedbackni alohida commitda to‘g‘rilaydi.

Kod misoli

git switch -c feature/order-filter
git add src test
git commit -m "Add validated order filter"
git fetch origin
git rebase origin/main

Keng tarqalgan xatolar

Mashqlar

Teglar: git, teamwork, career-01, ishga-tayyor

Interaktiv ko'rinish (viktorina, izohlar, tarix)