Git branch va merge qilish: amaliy qo'llanma

Saqlab olindi !

Git branch va merge qilish: amaliy qo'llanma

Branch va merge — Git'ning eng kuchli imkoniyatlaridan biri. To'g'ri ishlatilmasa, jamoaviy loyihada chalkashlik va kod yo'qotish xavfi tug'iladi.

Branch nima uchun kerak

Har bir yangi funksiya yoki tuzatish uchun alohida branch ochish — kodni toza saqlashning eng yaxshi usuli.

git checkout -b funksiya/login-sahifa

O'zgarishlarni saqlash

git add .
git commit -m "Login sahifasi qo'shildi"
git push origin funksiya/login-sahifa

Branch'larni birlashtirish (merge)

git checkout main
git merge funksiya/login-sahifa

Agar ikki branch bir xil qatorni o'zgartirgan bo'lsa, "conflict" (ziddiyat) yuzaga keladi. Bunda Git qaysi qatorlarni o'zingiz tanlashingizni so'raydi.

Conflict'ni hal qilish

<<<<<<< HEAD
const narx = 1000;
=======
const narx = 1200;
>>>>>>> funksiya/login-sahifa

Kerakli qatorni qoldirib, belgilarni o'chirib, qayta commit qilasiz.

Maslahat: Merge qilishdan oldin doim git pull qiling — eski koddan ishlamang.

+0

👍

+0

❤

+0

😎

+0

💥

+0

👽

+0

😐

+0

👎

Maqola teglari

Abdurahmon Rashidov Dasturlash 3
Facebook Telegram

Bu haftada ko'p o'qildi

Kompyuter tarmoqlarining asosiy turlari

Kompyuter tarmoqlarining asosiy turlari

54050 1321
Umumiy tezkor tugmalar : shortcuts

Umumiy tezkor tugmalar : shortcuts

7280 166
Kesh xotira nima va uning vazifalari

Kesh xotira nima va uning vazifalari

7237 525

Mavzuga oid

AI davrida dasturchi bo'lish: qo'rqish kerakmi?

AI davrida dasturchi bo'lish: qo'rqish kerakmi?

2 0
O'zbekistonda IT bozori: qaysi yo'nalishlar talabga ega

O'zbekistonda IT bozori: qaysi yo'nalishlar talabga ega

3 0
Junior dasturchi qanday qilib "middle"ga o'tadi

Junior dasturchi qanday qilib "middle"ga o'tadi

2 0