Site icon PlusMagi's Blog By Pitt Phunsanit

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

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

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


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


วิธีการใช้งาน ( Git Command )

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


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

Exit mobile version