Git Workflow

Git Workflow

  • master สำหรับ deploy production (มีแค่ tag version เช่น v.1.0.0)
  • develop สำหรับพัฒนาระบบอย่างเดียว
  • feature แตกจาก develop branch เท่านั้น เพื่อพัฒนา feature ใหม่ๆ
  • release แตกจาก develop เพื่อเตรียม deploy ระบบเวอร์ชั่นใหม่
  • hot fix แตกมาจาก master เท่านั้น ในกรณีที่ production มีบัก
  • bug แตกออกจาก release

อ้างอิง