Tengo curiosidad sobre este comportamiento y tal vez sea solo porque vengo de usar SVN y bazar en su mayoría. (Estoy aprendiendo git para interactuar con la excelente github.)¿Por qué se compromete git después de una fusión por defecto?
Parece contra intuitivo para mí y como si sería mejor para
git merge [branch] --no-commit
que sea el predeterminado para animar a la gente a hacer Seguro que la fusión fue como lo querían antes de comprometerse.
Por cierto, git merge terminará con un conflicto si algo sale mal. Además, si por algún motivo desea que los cambios introducidos por la fusión no sean resueltos, puede hacer "git reset HEAD ^" justo después de la exitosa "combinación de git" que retrocederá a una confirmación dejando todos los últimos cambios de confirmación (que serán fusionar commit) sin compromiso. –