Би салбарыг өөр салбар руу хэрхэн нэгтгэх вэ?
Би салбарыг өөр салбар руу хэрхэн нэгтгэх вэ?

Видео: Би салбарыг өөр салбар руу хэрхэн нэгтгэх вэ?

Видео: Би салбарыг өөр салбар руу хэрхэн нэгтгэх вэ?
Видео: "Чөтгөрийн жалгын-р хэсэг 2 Тим Морозов 2024, Арваннэгдүгээр
Anonim

Эхлээд бид git checkout ажиллуулдаг мастер идэвхтэйг өөрчлөх салбар нуруу эзэн . Дараа нь бид git командыг ажиллуулна нэгтгэх шинэ- нэгтгэх салбар шинэ онцлог руу нь мастер салбар . git гэдгийг анхаарна уу нэгтгэх тодорхойлсоныг нэгтгэдэг руу салбарлана одоо идэвхтэй байгаа салбар . Тиймээс бидэнд хэрэгтэй руу байх дээр нь салбар бид гэж руу нийлж байна.

Эндээс би нэг салбарыг нөгөө салбар руу хэрхэн нэгтгэх вэ?

Доод Салбарууд , онцлог дээр давхар товшино уу салбар тэр рүү шилжихийн ард байна салбар . дээр дарна уу Нэгтгэх товч. Гарч ирэх цонхноос хүссэн амлалтаа сонгоно уу нэгтгэх таны онцлогт салбар . Бүртгүүлэх гэсэн сонголтыг шалгана уу нэгтгэх доод талд байгаа хурдан урагшлах сонголтоор шийдэгдсэн.

Үүнтэй адилаар би Sourcetree дахь өөр салбараас салбарыг хэрхэн нэгтгэх вэ? Үндсэн дээр давхар товшино уу салбар (энэ тохиолдолд Git-д мастер эсвэл Mercurial-д өгөгдмөл) түүн рүү шилжих салбар . дээр дарна уу Нэгтгэх товч. Гарч ирэх цонхон дээр өөрийн хүслийн жагсаалтад байгаа эсэхээ шалгаарай салбар онцолсон байна. Та үүнээс амлалт нэмэхийг хүсч байгаагаа илэрхийлж байна салбар гол руу салбар.

Түүнчлэн, би git дэх нэг салбараас нөгөө салбар руу өөрчлөлтийг хэрхэн нэгтгэх вэ?

Нэгтгэх чиний салбар мастер руу оруулах нь үүнийг хийх хамгийн түгээмэл арга юм. Git a гэж нэрлэгддэг шинэ үүрэг (M) үүсгэдэг нэгтгэх -аас үүдэн гарахыг үүрэг болго нэгтгэх нь өөрчлөлтүүд таны онцлогоос салбар мөн хоѐр нь байгаа цэгээс мастер салбарууд салсан.

Салбарыг нэгтгэх нь үүнийг устгах уу?

Богино насалсан салбарууд байх ёстой устгасан тэд болсны дараа нэгтгэсэн урт наслах, учир нь тэдгээр нь хамааралгүй болсон. Салбарууд Эцсийн эцэст эдгээр нь зүгээр л шошго шиг заагч бөгөөд тэдгээр нь зөвхөн тодорхой үүрэг даалгаварыг зааж өгдөг. -аас авсан амлалтууд салбар Хог цуглуулах нь тэдгээрийг арилгахаас өмнө reflog-д хадгалагдана.

Зөвлөмж болгож буй: