Birlashtirilgan filiallarni oʻchirib tashlash kerakmi?

Birlashtirilgan filiallarni oʻchirib tashlash kerakmi?
Birlashtirilgan filiallarni oʻchirib tashlash kerakmi?
Anonim

Tarixingiz doimo saqlanib qoladi. Shunday qilib, birlashtirgandan so'ng tuzatish filialini saqlab qolishning yagona sababi, agar siz bir xil tuzatishga boshqa o'zgartirishlar kiritishni rejalashtirmoqchi bo'lsangiz, bu tuzatishni qo'yib yuborganingizdan so'ng unchalik mantiqiy bo'lmaydi. Shunday qilib, birlashtirilgandan soʻng filialni oʻchirishda oʻzingizni xavfsiz his qilishingiz kerak.

Birlashtirilgandan keyin filiallar bilan nima qilish kerak?

Filial bilan ishlashni tugatsangiz va u asosiy filialga birlashtirilganda, uni oʻchirib tashlang. Asosiy filialdagi eng so'nggi majburiyatdan yangi filial tuzilishi mumkin. Bundan tashqari, novdalarni masterga birlashtirgandan soʻng ularni osib qoʻyish mumkin boʻlsa-da, ular toʻplana boshlaydi.

Eski git shoxlarini saqlash kerakmi?

Patch-1 filialidan qayta foydalanish (asl PR birlashtirilgandan va yopilgandan keyin) git omboringizda muammolarni keltirib chiqarishning yaxshi usuli hisoblanadi. Siz boshqa filial yaratishingiz va hatto unga bir xil nom berishingiz mumkin, lekin boshqa ishlarda foydalanish uchun olish soʻrovi bilan bogʻlangan filiallarni qayta ishlamang.

Birlashtirilgan filiallar oʻchiriladimi?

git checkout master | git filiali -r --birlashtirilgan | grep -v … Va keyin siz oddiy git tozalash orqali barcha mahalliy birlashtirilgan filiallarni o'chirishingiz mumkin. Siz masterni chiqarib tashlashni, asosiy va filiallarni ushbu buyruqlardan chiqarib tashlashni xohlaysiz. Bu masterdan tashqari barcha birlashtirilgan filiallarni oʻchirish uchun ham ishlaydi.

Git-da filialni oʻchirish yaxshimi?

Siz git filiali -d bilan filialni xavfsiz olib tashlashingiz mumkinsizning filialingiz. Agar u birlashtirilmagan o'zgarishlarni o'z ichiga olsa (ya'ni, filialni o'chirish orqali siz majburiyatlarni yo'qotasiz), git sizga aytadi va uni o'chirmaydi. Shunday qilib, birlashtirilgan filialni oʻchirish arzon va hech qanday tarixni yoʻqotmaydi.

Tavsiya: