the Ayteshnik (c) dan repost
Git Commit Xabarlarini Tuzishda Eng Qulay Prefixlar
Git commit xabarlarini to‘g‘ri formatda yozish loyiha boshqaruvini osonlashtiradi va kodni tushunarli qiladi. Quyida eng qulay prefixlar va misollar keltirilgan:
✔️Yangi funksiya qo‘shish (feat:)
git commit -m "feat: mahsulotlarni izlash funksiyasi qo‘shildi"
git commit -m "feat: email orqali autentifikatsiya qo‘shildi"
🐛 Xatolikni tuzatish (fix:)
git commit -m "fix: login sahifasidagi xatolik tuzatildi"
git commit -m "fix: parol tiklashda yuzaga kelgan muammo hal qilindi"
*️⃣Kodni optimallashtirish (refactor:)
git commit -m "refactor: API so‘rovlarining strukturasi yaxshilandi"
git commit -m "refactor: takrorlanayotgan kod funksiyaga o‘tkazildi"
⚡️Ishlash samaradorligini oshirish (perf:)
git commit -m "perf: ma’lumotlar bazasi so‘rovlarini optimallashtirish"
git commit -m "perf: katta hajmdagi ma’lumotlarni yuklash tezlashtirildi"
🧪 Testlar qo‘shish yoki yangilash (test:)
git commit -m "test: login API uchun qo‘shimcha testlar qo‘shildi"
git commit -m "test: foydalanuvchi autentifikatsiyasi uchun unit testlar yozildi"
#️⃣Hujjatlarni yangilash (docs:)
git commit -m "docs: API qo‘llanmasiga yangilanish kiritildi"
git commit -m "docs: README fayliga o‘rnatish bo‘yicha qo‘shimchalar qo‘shildi"
💚Kod stilini yaxshilash (style:)
git commit -m "style: kodni formatlash va bo‘sh joylarni to‘g‘rilash"
git commit -m "style: eslint va prettier orqali kodni tozalash"
*️⃣Yordamchi o‘zgarishlar (chore:)
git commit -m "chore: package.json faylida kutubxonalar yangilandi"
git commit -m "chore: husky pre-commit hook qo‘shildi"
⚡️CI/CD bilan bog‘liq o‘zgarishlar (ci:)
git commit -m "ci: GitHub Actions uchun yangi workflow qo‘shildi"
git commit -m "ci: Dockerfile yangilandi"
⬅️Oldingi commitni bekor qilish (revert:)
git commit -m "revert: login sahifasidagi o‘zgarishlar qaytarildi"
git commit -m "revert: so‘nggi yangilanish sababli yuzaga kelgan xatolik qaytarildi"
💡Tartibli commit xabarlari loyihani tushunarli va boshqaruvini oson qiladi!
@mukhriddinweb
Git commit xabarlarini to‘g‘ri formatda yozish loyiha boshqaruvini osonlashtiradi va kodni tushunarli qiladi. Quyida eng qulay prefixlar va misollar keltirilgan:
✔️Yangi funksiya qo‘shish (feat:)
git commit -m "feat: mahsulotlarni izlash funksiyasi qo‘shildi"
git commit -m "feat: email orqali autentifikatsiya qo‘shildi"
🐛 Xatolikni tuzatish (fix:)
git commit -m "fix: login sahifasidagi xatolik tuzatildi"
git commit -m "fix: parol tiklashda yuzaga kelgan muammo hal qilindi"
*️⃣Kodni optimallashtirish (refactor:)
git commit -m "refactor: API so‘rovlarining strukturasi yaxshilandi"
git commit -m "refactor: takrorlanayotgan kod funksiyaga o‘tkazildi"
⚡️Ishlash samaradorligini oshirish (perf:)
git commit -m "perf: ma’lumotlar bazasi so‘rovlarini optimallashtirish"
git commit -m "perf: katta hajmdagi ma’lumotlarni yuklash tezlashtirildi"
🧪 Testlar qo‘shish yoki yangilash (test:)
git commit -m "test: login API uchun qo‘shimcha testlar qo‘shildi"
git commit -m "test: foydalanuvchi autentifikatsiyasi uchun unit testlar yozildi"
#️⃣Hujjatlarni yangilash (docs:)
git commit -m "docs: API qo‘llanmasiga yangilanish kiritildi"
git commit -m "docs: README fayliga o‘rnatish bo‘yicha qo‘shimchalar qo‘shildi"
💚Kod stilini yaxshilash (style:)
git commit -m "style: kodni formatlash va bo‘sh joylarni to‘g‘rilash"
git commit -m "style: eslint va prettier orqali kodni tozalash"
*️⃣Yordamchi o‘zgarishlar (chore:)
git commit -m "chore: package.json faylida kutubxonalar yangilandi"
git commit -m "chore: husky pre-commit hook qo‘shildi"
⚡️CI/CD bilan bog‘liq o‘zgarishlar (ci:)
git commit -m "ci: GitHub Actions uchun yangi workflow qo‘shildi"
git commit -m "ci: Dockerfile yangilandi"
⬅️Oldingi commitni bekor qilish (revert:)
git commit -m "revert: login sahifasidagi o‘zgarishlar qaytarildi"
git commit -m "revert: so‘nggi yangilanish sababli yuzaga kelgan xatolik qaytarildi"
💡Tartibli commit xabarlari loyihani tushunarli va boshqaruvini oson qiladi!
@mukhriddinweb