私はプロジェクトを分岐し、その多くを変更しました。この分岐は、ここでの小さな機能の変更や、そこに埋められたバグの修正ではなく、かなり大きな変更です。ほとんどのコアコードのみが共有されます。
このプロジェクトはv2.5.0で分岐しました。しばらくの間、v3.0でフォークのバージョン管理を開始しました。ただし、これが正しい方法かどうかはわかりません。主にそのプロジェクトがv3.0に到達すると、混乱するからです。しかし、私はv1.0またはv0.1からやり直したくありません。これは、プロジェクトの初期段階、不安定性、および非検索性を意味するためです。ほとんどのコアコードは非常に洗練され安定しているため、これは事実ではありません。
私は何をすべきか本当に失望しているので、ここで尋ねます:この種の状況に対処する標準的な方法は何ですか?ほとんどの分岐は最初からやり直したり、バージョン番号を上げたり、私が知らない何かをします。