Tengo un git repo que tiene código para todas las versiones 1.x. Ahora estoy empezando a trabajar en la "rama" 2.x. Como estoy comenzando a codificar eso completamente desde cero nuevamente (sin conexión entre 1.x y 2.x) me pregunto si 2.x es realmente una rama real o si debería comenzar un repositorio completamente nuevo para eso.Empezando desde cero para v2.0. ¿Debo seguir usando el repositorio git existente o comenzar uno nuevo?
Preguntándose cuáles son las ventajas y desventajas de cada solución. Podría imaginar que cambiar de una rama 1.x a una rama 2.x tomará bastante tiempo.
Si '2.x' está completamente relacionado con el código de' 1.x', entonces simplemente no son la "misma aplicación". No tiene sentido rastrearlos en el mismo repositorio, ¿qué ventajas obtendrías de eso? – Mat
Esa es exactamente la pregunta que me hago a mí mismo. Es la misma aplicación desde una perspectiva de producto y funcionalidad, pero no cuando se mira el código. – znq