PlusMagi's Blog By Pitt Phunsanit

GIT: Cherry-pick: เก็บเฉพาะลูก

Cherry-pick ในโลกของการเขียนโปรแกรม คือการเลือกเฉพาะ “บาง Commit” จาก Branch หนึ่ง มาใส่ไว้ใน Branch ที่เรากำลังทำงานอยู่ โดยที่ไม่ต้องเอามาทั้งหมดทั้ง Branch ครับ

เปรียบเทียบง่าย ๆ เหมือนคุณเห็นเพื่อนกินข้าวกล่องที่มีกับข้าวหลายอย่าง แล้วคุณชอบแค่ “เฌอรี่” อย่างเดียว คุณก็แค่หยิบเฉพาะเฌอรี่ชิ้นนั้นมาวางในจานตัวเอง ไม่ได้ยกมาทั้งกล่อง


ทำไมถึงต้องใช้ Cherry-pick ?


วิธีการใช้งาน

หากคุณทราบ ID ของ Commit ที่ต้องการ ให้ใช้คำสั่ง
git cherry-pick { commit-hash }


อ่านเพิ่มเติม

Exit mobile version