Como el título sugiere, tengo curiosidad de por qué tantas personas promocionan a Git como una alternativa superior a la bifurcación/fusión a través de SVN. Principalmente me siento curioso porque la fusión de SVN apesta y me gustaría una solución alternativa.¿Cuál es la diferencia entre SVN y Git para la fusión?
¿Cómo maneja Git la fusión mejor? ¿Como funciona?
Por ejemplo, en el SVN, si tengo la siguiente línea:
Hello World!
Entonces usuario1 lo cambia a:
Hello World 1
continuación, usuario2 lo cambia a:
Hello World 12
Entonces usuario2 comete, a continuación, usuario1 comete, SVN haría darte un conflicto ¿Puede Git resolver algo tan simple como esto?
git no puede leer su mente más que svn. – Ether