8
สร้างสาขาใน Git จากสาขาอื่น
ฉันมีสองสาขา: 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 ที่รวมเข้าด้วยกันและฉันไม่เข้าใจว่าทำไม ... ฉันทำอะไรผิด คุณช่วยอธิบายฉันทีว่าคุณแยกสาขาจากสาขาอื่นและผลักดันกลับไปยังที่เก็บระยะไกลสำหรับสาขาฟีเจอร์ได้อย่างไร? ทุกสิ่งที่อยู่ในรูปแบบที่แตกแขนงเช่นเดียวที่อธิบายที่นี่