Acabo de empezar a usar Git recientemente y estaba leyendo sobre las mejores prácticas de Git y parece que la más común es nunca trabajar en su rama principal, siempre crear una rama separada y trabajar en eso. Me pregunto si esto solo es cierto cuando trabajo con otros desarrolladores o si esto es algo que debería hacer si soy el único desarrollador en el proyecto. Si es así, ¿por qué? ¿Y con qué frecuencia debo fusionar la nueva sucursal? ¿Por qué es eso diferente a simplemente trabajar fuera de la rama principal y realizar cambios cuando sea necesario?¿Hay alguna razón por la que deba trabajar desde una sucursal en Git si soy un desarrollador solitario?
¡Muchas gracias por su sabiduría!
perfecto, me ganaste – DOK
Esto es exactamente lo que hago y me ha sido bastante útil. La creación, fusión y rebase de las sucursales es fácil y hace que agregar funciones nuevas sea sencillo. De hecho, si termino en el camino equivocado y decido que quiero abandonar la característica, o hacerlo de otra manera, simplemente revise 'git checkout master' y luego cree otra rama. –
sí, ya puedo ver dónde trabajar en una sucursal me habría ahorrado algo de tiempo en el pasado reciente. ¡Gracias! – BeachRunnerFred