ทริคการใช้ 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
หรืออะไรต่อก็แล้วแต่เลยครับ