Dado que Git tiene la capacidad de rastrear (y mantenerlo limpio) ramas con contenido completamente diferente, en el mismo repositorio, algunos proyectos (como Git) han comenzado a utilizar de esoRamas Git con contenido completamente diferente
Git, por ejemplo, utiliza una rama para el código en sí, mientras mantiene su documentación en una rama separada. Mismo repositorio, solo diferentes ramas.
Podría ser solo yo, procedente de un fondo SVN, pero me resulta confuso tener "nada en común" en esas ramas. Ramas de desarrollo/estadificación/producción; aquellos que entiendo Ramas para características incompletas; seguro, yo también los estoy haciendo. Diablos, tenga su documentación con una rama por idioma. Pero no hay archivos en común?
¿Es esta característica justa (quizás infrautilizada y no utilizada) en Git, que todos deberían abrazar y acostumbrarse, o un mal uso posiblemente peligroso por ser perezoso de no diferenciar dos aspectos del mismo proyecto?
Dado que la subversión trata todo como una carpeta, ¿no es confuso que las diferentes carpetas puedan tener contenidos completamente diferentes? –