I mi rama principal tiene cosas en ella. Otra rama llamada other_branch
tiene cosas + más_materiales en ella. Cada rama no tiene nada que comprometer.
Si pago por master y luego intento fusionar other_branch, git dice "Ya está actualizado". y nada sucedió ¿por qué no se fusionará more_stuff en master en este caso? ¿Así es como se diseñó git?
NOTA: other_branch se creó a partir de una confirmación más antigua de maestro.
Oh, lo entiendo. No es muy evidente para un principiante. other_branch contiene los mismos commits que master porque lo inicié desde un commit más antiguo de master. Estaba confundido porque cuando revisé other_branch, veo diferentes archivos, así que pensé que Git Merge fusionaría los archivos en master. Entiendo cómo funciona ahora. La fusión de git se basa en las confirmaciones, no en el árbol de trabajo actual. – trusktr