Tôi đã rẽ nhánh một dự án và đã thay đổi rất nhiều dự án. Cái ngã ba này không chỉ là một thay đổi tính năng nhỏ ở đây và một bản sửa lỗi bị chôn vùi ở đó, đó là một thay đổi khá lớn. Chỉ hầu hết các mã cốt lõi được chia sẻ.
Tôi đã rẽ nhánh dự án này tại v2.5.0. Trong một thời gian, tôi đã bắt đầu phiên bản ngã ba của mình tại v3.0. Tuy nhiên tôi không chắc liệu đây có phải là cách đúng đắn hay không, chủ yếu là vì khi dự án đó đạt phiên bản 3.0, mọi thứ trở nên khó hiểu. Nhưng tôi không muốn bắt đầu lại ở v1.0 hoặc v0.1 bởi vì điều đó hàm ý sự non trẻ, không ổn định và không bắt buộc của một dự án. Điều này không đúng, vì hầu hết các mã cốt lõi đều rất tinh tế và ổn định.
Tôi thực sự không biết phải làm gì, vì vậy tôi hỏi ở đây: Cách tiêu chuẩn để đối phó với tình huống này là gì? Làm hầu hết các dĩa bắt đầu lại, tăng số phiên bản hoặc làm một cái gì đó khác mà tôi không biết.