Planeo una reescritura completa de mi proyecto, usando otro marco, etc. Sería bueno mantener el código antiguo, incluido el historial, como referencia. ¿Cuál es la mejor manera de hacer esto, para evitar riesgos, confusión y sorpresas?
Mi idea es crear una nueva rama, reemplazar allí todo y obtener una versión "nueva" básica que se ejecute allí, etiquetar el último maestro "antiguo" y luego fusionar la rama con el maestro. ¿Suena esto razonable?