Tôi có kế hoạch viết lại hoàn toàn dự án của mình, sử dụng một khung công tác khác, v.v. Thật tốt khi giữ mã cũ bao gồm cả lịch sử để tham khảo. Cách tốt nhất để làm điều này là gì, để tránh rủi ro, nhầm lẫn và bất ngờ?
Ý tưởng của tôi là tạo ra một chi nhánh mới, thay thế mọi thứ ở đó và có được một phiên bản "mới" cơ bản đang chạy ở đó, gắn thẻ chủ "cũ" cuối cùng, sau đó hợp nhất chi nhánh với chủ. Điều này nghe có vẻ hợp lý?