Chúng tôi đang sử dụng một số A successful Git branching model bởi Vincent Driessen cho mô hình phân nhánh của chúng tôi. Tất cả đều ổn nhưng tôi chưa thực sự thấy một vấn đề cụ thể nào được đưa ra.Sửa lỗi trong một chi nhánh tính năng
Từ những gì tôi đã hiểu, khi một tính năng mới được yêu cầu, bạn chi nhánh của development
và tạo chi nhánh feature
mới. Bạn sẽ làm việc về điều này và khi bạn hoàn thành, bạn sẽ hợp nhất chi nhánh này vào chi nhánh development
.
Điều gì sẽ xảy ra nếu nhà phát triển tạo một đối tượng địa lý và sau đó hợp nhất tính năng đó trở lại development
chỉ để phát hiện ra có một số lỗi trong mã tính năng. Điều này nên được sửa ở đâu? Nếu chi nhánh fix
/bugfix
mới bắt đầu phát triển và mã sẽ được khắc phục ở đó? Tôi không thể nhìn thấy một cách khác.
Làm cách nào để thực hiện điều này?
Cảm ơn
tôi dường như đã tạo ra một bản sao của câu hỏi của bạn, tuy nhiên trong câu hỏi của tôi tôi đã thực hiện một cách tiếp cận cung cấp các lệnh để tạo một repo thử nghiệm để kiểm tra các khái niệm: http://stackoverflow.com/questions/32244693/changes-on-feature- branch-after-merge-to-master/32244878? noredirect = 1 # comment52371049_32244878 Bạn có phiền không nếu tôi mở rộng câu hỏi của bạn bằng repo ví dụ và xem các câu trả lời được đề xuất thực sự được áp dụng như thế nào cho repo đó và kết quả là gì ? – TheMeaningfulEngineer