ฉันมีสองสาขา: masterและdev
ฉันต้องการที่จะสร้าง "สาขาคุณลักษณะ" จากdevสาขา
ขณะนี้อยู่ที่การพัฒนาสาขาฉันทำ:
$ git checkout -b myfeature dev
... (ทำงานบางส่วน)
$ git commit -am "blablabla"
$ git push origin myfeature
แต่หลังจากเห็นภาพกิ่งไม้ของฉันฉันได้รับ:
--**master**
------0-----0-----0-----0-----0
------------------------**dev**----**myfeature**
ฉันหมายความว่าสาขาดูเหมือน ff ที่รวมเข้าด้วยกันและฉันไม่เข้าใจว่าทำไม ...
ฉันทำอะไรผิด
คุณช่วยอธิบายฉันทีว่าคุณแยกสาขาจากสาขาอื่นและผลักดันกลับไปยังที่เก็บระยะไกลสำหรับสาขาฟีเจอร์ได้อย่างไร?
myFeature
หลังจากที่ได้รับการผสานกับปัญญาdev
คืออะไร?