tortoiseGit rollback

สมมติเรามีการ merge branch ขึ้น remote server แล้วเกิด Bug อะไรซักอย่าง แล้วเราตัดสินใจจะ rollback ใช้ชุด code version ก่อนหน้านี้ ให้ทำดังนี้(อ่านต่อ..)

  1. switch ไปที่ branch ที่จะใช้ชุด code version ก่อนหน้านี้
  2. คลิกขวา TortoiseGit > show log เพื่อดู code version ต่างๆ
  3. เลือก version ที่เราจะ rollback กลับไป
  4. คลิกขวาตรง highlight version ที่เราเลือก แล้วเลือกที่ Reset “your branch” to “this”… จากนั้นติ๊กช่อง Hard : reset working tree
  5. ชุด code ทั้งหมดบน local ของคุณจะ rollback กลับไปเป็น version ที่เลือกมา
  6. ให้ทำการ force push กลับเข้าไปบน remote server โดยคลิกขวา > TortoiseGit > Push > Option ติ๊ก Force overwrite exising branch…
  7. Remote server จะกลับเป็น version ก่อนหน้า

Related posts:

This entry was posted in git, knowledge. Bookmark the permalink.