Digamos que tengo una rama de desarrollo para una característica llamada "myDevelopmentBranch" y otra rama "myOtherBranch" que contiene un montón de cambios, algunos entrarán en conflicto con cosas de "myDevelopmentBranch". ¿Será (potencialmente) el resultado de una combinación de "myDevelopmentBranch" a "myOtherBranch" ser diferente si realizo mis compromisos con frecuencia que si me comprometo con menos frecuencia (por ejemplo, varias veces al día frente a una o dos veces por semana)? Me pregunto sobre esto, como me gustaría que sea más fácil para Mercurial (o cualquier otro VCS) hacer un seguimiento de los cambios en pequeños fragmentos, por lo tanto, haciendo un mejor trabajo descubriendo cómo fusionarlos.¿Mercurial hace un mejor trabajo al fusionar archivos cuando los conjuntos de cambios son pequeños?
Nota! Soy consciente de muchas razones por las que uno debe comprometerse con frecuencia, esta es solo una pregunta técnica sobre la que he estado reflexionando.