Git no es realmente tan complejo. Y es fantásticamente poderoso y preciso. No usaría nada más, para un proyecto de una persona o un proyecto de 100,000 personas. Lo digo en serio.
Veo por qué las personas dicen que es complejo, pero que todo está sobrevalorado. Para hacer todo lo que necesita hacer, tal vez tenga que trabajar con 10 comandos como máximo. Y no necesita comprender todas las opciones de esos 10 ... solo unas pocas "recetas" estilo libro de cocina.
Lo que hace hay que entender es un poco sobre cómo difiere Git bajo el capó. Pero eso no es porque git sea complejo, es porque Git es diferente. Puedes dedicar un tiempo en el transcurso de uno o dos días a profundizar en esa información, y estarás listo para continuar.
Disculpe mi crudeza, pero Git hace que el sistema de archivos sea b * tch. Puede cambiar entre "realidades alternativas" de su proyecto de software a voluntad. Una vez que comprenda de dónde viene la herramienta, tendrá un control completo, casi divino sobre los bits y caracteres que componen su software. Hay pocas herramientas de tal poder disponibles para los desarrolladores de software, punto.
Sí, hombre, recomiendo Git. Hazlo. Usted será tan feliz de haberlo hecho. Buena suerte.
Por favor, mejore su tasa de respuesta. –
Posible duplicado de http://stackoverflow.com/questions/250984/do-i-really-need-version-control – Flimzy
@Flimzy: No diría eso porque Git es realmente específico. "Debería usar Git para un proyecto de equipo pequeño" y "¿Debo usar el control de versión?" Son preguntas diferentes. –