Sí, después de la fusión (merge), el hash cambia porque Git genera un nuevo commit para registrar la fusión entre las ramas. Este nuevo commit contiene los cambios combinados de ambas ramas y un nuevo identificador único (hash). Por qué cambia el hash después del merge Cada commit tiene un hash único: El hash se calcula en base al contenido del commit, el autor, la fecha y su relación con los commits anteriores. Si algo cambia (como ocurre al combinar ramas), el hash generado será diferente. El commit de merge: Cuando realizas un merge, Git crea un commit especial que incluye: Los cambios combinados de las dos ramas. Referencias a los commits "padres" (los últimos commits de las ramas fusionadas).