ทริคการใช้ git: การ merge บางไฟล์ไปอีก branch
2016-01-30
มีหลายๆ เทคนิคที่สามารถทำได้ วิธีนี้เป็นวิธีที่ง่ายที่สุด ซึ่งผมได้นำมาจากบทความของ jasonrudolph.com
นั่นคือ ใช้ประโยชน์จาก git checkout นั่นเอง
สมมติว่า ผมมี 2 branches คือ master และ mildronize-dotfiles ตามผลลัพธ์ด้านล่าง ผมต้องการที่จะ merge ไฟล์ README.md จาก mildronize-dotfiles ไปยัง master และทำการ commit ให้เรียบร้อย
จากนั้นทำการย้าย branch ไปยัง master
จากนั้นใช้ git checkout เพื่อขอไฟล์ README.md จาก branch ของ mildronize-dotfiles มายัง branch ปัจจุบัน (นั่นคือ master)
()
สังเกตุได้ว่า เมื่อใช้ git status ตรวรจสอบดูจะพบว่า ไฟล์ README.md ได้ถูกแก้ไขแล้ว จากนั้นก็ commit ให้เรียบร้อย เป็นอันเสร็จสิ้นครับ
จากนี้จะทำการ push หรืออะไรต่อก็แล้วแต่เลยครับ