
git revert คำสั่งช่วยชีวิต!!

Developer เคยเจอกันมั้ย ? เกิดเหตุการณ์ที่ว่า push code ไปแล้ว โปรแกรมเกิดบัค ใช้งานไม่ได้ หรือ merge ผิดพลาด ผิด branch ต้องย้อนกลับให้เป็นเหมือนเดิมโดยด่วน!! ปัญหาพวกนี้แก้ได้ด้วย git revert
แล้ว git revert คืออะไร ??
git revert ก็คือ การย้อนกลับ commit ที่เราเคย push ขึ้นไปนั่นเอง แต่ว่าเมื่อรันคำสั่งแล้วจะยังไม่ไปเปลี่ยนทันที git จะทำการสร้าง commit ใหม่ (เหมือนการ merge) แล้วรัน git push เพื่อไปทับกับ commit เก่าอีกที
คำสั่งที่ใช้บ่อย
git revert HEAD
ย้อนกลับ commit ล่าสุด
git revert <commit-id>
ย้อนกลับ commit id
git revert -m 1 <commit-id>
ย้อนกลับ merge
สำหรับท่านไหนที่ต้องการศึกษาเพิ่มเติม สามารถศึกษาได้ตาม reference ด้านล่างได้เลยครับ
git revert คำสั่งช่วยชีวิต!! was originally published in I GEAR GEEK on Medium, where people are continuing the conversation by highlighting and responding to this story.
บทความที่เกี่ยวข้อง
เทคโนโลยี
TypeScript คืออะไร? แล้วคุณรู้หรือไม่ว่าใช้งานยังไง
บทความแนะนำภาษา TypeScript ว่าคืออะไร ทำไมถึงควรเรียนรู้ และช่วยให้การเขียนโปรแกรมปลอดภัยและจัดการง่ายขึ้นอย่างไร
เทคโนโลยี
มาทำความรู้จักกับ Lodash กัน
ก่อนอื่นเลยต้องขอสวัสดีพี่ๆน้องเพื่อนๆ ชาวโปรแกรมเมอร์ กันก่อนนะครับ สำหรับ Blog นี้ผมจะพาทุกๆคนไปทำความรู้จักกับ Libary…
เทคโนโลยี
Multiple Language ด้วย i18n บน nuxt.js Framework
สวัสดีครับ พอดีผมได้มีโอกาศลองใช้งานเจ้าตัว i18n เห็นว่าเจ้าตัวเนี่ย มันใช้งานค่อนข้างง่ายพอสมควรครับ วันนี้เลยจะมาแชร์ถึงการ setting…