मैं अपनी परियोजना की एक पूरी तरह से फिर से लिखने की योजना बना रहा हूं, एक अन्य रूपरेखा आदि का उपयोग करके संदर्भ के लिए इतिहास सहित पुराने कोड को रखना अच्छा होगा। जोखिम, भ्रम और आश्चर्य से बचने के लिए, ऐसा करने का सबसे अच्छा तरीका क्या है?
मेरा विचार एक नई शाखा बनाने का है, वहां सब कुछ बदल देना और वहां चल रहा एक मूल "नया" संस्करण प्राप्त करना, अंतिम "पुराने" मास्टर को टैग करना, और फिर शाखा को मास्टर में विलय करना। क्या यह आवाज़ उचित है?