Filialni boshqa filialga qanday birlashtira olaman?
Filialni boshqa filialga qanday birlashtira olaman?

Video: Filialni boshqa filialga qanday birlashtira olaman?

Video: Filialni boshqa filialga qanday birlashtira olaman?
Video: 16- FEVRAL VOQEALARI! QANDAY BO'LGAN? 2024, Noyabr
Anonim

Avval biz git checkout-ni ishga tushiramiz ustasi faolni o'zgartiring filial orqaga egallash . Keyin git buyrug'ini bajaramiz birlashtirish yangi - birlashtirish uchun filial yangi xususiyat ichiga the usta filiali . E'tibor bering, git birlashtirish belgilanganlarni birlashtiradi ga bo'ling hozirda faol filial . Shunday qilib, bizga kerak uchun bo'l yoqilgan the filial biz ekanligimiz ga qo'shilish.

Qanday qilib bitta filialni boshqa filialga birlashtira olaman?

Ostida Filiallar , xususiyatni ikki marta bosing filial bunga o'tish orqada filial . Ni bosing Birlashtirish tugma. Ko'rsatilgan qalqib chiquvchi oynadan kerakli majburiyatni tanlang birlashtirish xususiyatingizga filial . Agar shunday bo'lsa ham, majburiyat yaratish-ni belgilang birlashtirish pastki qismidagi tez oldinga yo'naltirish opsiyasi orqali hal qilinadi.

Xuddi shunday, Sourcetree-dagi boshqa filialdan filialni qanday qilib birlashtira olaman? Asosiy tugmani ikki marta bosing filial (bu holda Git uchun master yoki Mercurial uchun standart) bunga o'tish uchun filial . Ni bosing Birlashtirish tugma. Ko'rsatilgan qalqib chiquvchi oynada istaklar ro'yxatidagi majburiyatga ishonch hosil qiling filial ta'kidlangan. Siz bundan majburiyatni qo'shmoqchi ekanligingizni ko'rsatyapsiz filial asosiyga filial.

Bundan tashqari, git-dagi o'zgarishlarni bir filialdan boshqasiga qanday birlashtira olaman?

Birlashish sizning filial master into buni amalga oshirishning eng keng tarqalgan usuli. Git a deb ataladigan yangi majburiyatni (M) yaratadi birlashtirish natijasidan kelib chiqadi birlashtirish the o'zgarishlar xususiyatingizdan filial va ikki nuqtadan usta filiallari ajralib chiqdi.

Filialni birlashtirish uni o'chiradimi?

Qisqa umr filiallari bo'lishi kerak o'chirildi bo'lganlaridan keyin birlashtirildi uzoq umr ko'rish uchun, chunki ular endi tegishli emas. Filiallar Axir, faqat teglar kabi ko'rsatkichlar va ular shunchaki ma'lum bir majburiyatga ishora qiladilar. dan olingan majburiyatlar filial axlat yig'ish ularni olib tashlashdan oldin reflogda saqlanadi.

Tavsiya: