Hãy tưởng tượng một tình huống mà bạn có hai nhánh của cùng một dự án, với một phần của nhánh đầu tiên được tái cấu trúc đáng kể so với một nhánh khác. Nhưng trong một thời gian bạn cần phải giữ cho cả hai ngành chức năng, vì vậy bạn đang sửa lỗi và bổ sung tính năng quan trọng cho cả hai người trong số họ, đôi khi một cách không đối xứng. Và tại một số điểm có một thời điểm khi bạn phải hợp nhất chi nhánh được cấu trúc lại vào bản gốc. Kỹ thuật tốt nhất để sử dụng trong tình huống như thế này là gì? Vẫn có thể giữ lịch sử sạch sẽ?Git: Làm cách nào để hợp nhất hai nhánh chức năng và hoàn toàn khác nhau?
Nhưng quan trọng hơn, chiến lược ban đầu của tôi là gì?
Và làm thế nào để bạn loại bỏ 'di sản'? –
Vấn đề là giữ di sản, chỉ trong trường hợp. Nếu bạn không cần di sản, bạn chỉ cần xóa nó như bất kỳ nhánh nào khác: http://stackoverflow.com/questions/2003505/how-do-i-delete-a-git-branch-both-locally-and- in-github – jayarjo
Tuyệt vời, cảm ơn. – Dogweather