ฉันเพิ่งเริ่มทำงานกับรุ่น GitFlow ตามที่ดำเนินการโดย bitbucket และมีสิ่งหนึ่งที่ไม่ชัดเจนสำหรับฉัน
เราพยายามที่จะแก้ไขปัญหาหนี้สินทางเทคนิคของเราเป็นประจำโดยการแบ็คล็อกวางแผนและดำเนินงานการปรับโครงสร้างใหม่ ดังกล่าวในตอนท้าย refactoring develop
สาขาดึงการร้องขอที่จะรวมอยู่ใน คำถามของฉันอยู่ที่การปรับโครงสร้างสาขาอยู่ใน GitFlowหรือไม่
- การใช้
feature
คำนำหน้าดูเหมือนว่ามีเหตุผลมากที่สุด แต่ก็ไม่ได้รู้สึกถูกต้องทั้งหมดเพราะการปรับโครงสร้างไม่ได้เพิ่มฟังก์ชั่นใหม่ใด ๆ - อย่างไรก็ตามการใช้
bugfix
คำนำหน้าดูเหมือนว่าไม่ถูกต้องเช่นเดียวกับการไม่มีการแก้ไขข้อบกพร่องที่เกิดขึ้นจริง - การสร้างคำนำหน้าแบบกำหนดเองในทางกลับกันดูเหมือนว่าจะซับซ้อนหากไม่ได้พัฒนาสิ่งต่าง
คุณมีสถานการณ์เช่นนี้? คุณใช้วิธีการใดในการจัดการปัญหานี้ กรุณาอธิบายว่าทำไม
refactor
แล้วมันชัดเจนว่าการแปลงแต่ละการผสานที่คาดว่าจะทำกับผลิตภัณฑ์ (แก้ไขข้อบกพร่อง: แก้ไขพฤติกรรมที่ใช้งานไม่ได้คุณสมบัติ: เพิ่มพฤติกรรมใหม่ refactor: รักษาพฤติกรรมก่อนหน้านี้) แต่ @MrCochese นั้นถูกต้องมันควรจะเป็นส่วนหนึ่งของงานอื่นที่คุณไม่ได้ทำแยกต่างหาก โปรดทราบด้วยว่าหากผู้ปรับโครงสร้างของคุณทำลายงานสร้างพวกเขาจะไม่ปรับโครงสร้างอีกครั้ง!