Skip to main content

Diferencias entre las vistas de las confirmaciones

Puedes observar las diferencias en el historial de confirmaciones dependiendo del método de visualización que se haya elegido.

En GitHub, puedes ver el historial de confirmaciones de un repositorio al:

En algunos casos estas dos vistas de confirmación pueden mostrar información diferente. El historial de un archivo único puede omitir confirmaciones que se encuentran en el historial de confirmaciones del repositorio.

Git tiene diferentes maneras de mostrar el historial de un repositorio. Cuando Git muestra el historial de un solo archivo, lo simplifica y omite las confirmaciones que no han modificado el archivo. En lugar de examinar todas las confirmaciones para decidir si han afectado o no al archivo, Git omitirá una rama completa si, al combinarla, no ha afectado al contenido final del archivo. No se muestra ninguna confirmación en la rama que haya afectado el archivo.

Para el historial de confirmaciones de un archivo, GitHub sigue explícitamente esta estrategia simple. Simplifica el historial al eliminar las confirmaciones que en realidad no contribuyen al resultado final. Por ejemplo, si una rama lateral ha realizado un cambio y luego lo ha revertido, esa confirmación no se mostrará en el historial de la rama. Esto permite que la revisión de las ramas sea más eficiente, dado que solo ves las confirmaciones que afectan al archivo.

Es posible que esta vista truncada no contenga la información que busca. Si quiere ver el historial completo, GitHub proporciona una vista con más información sobre la página de confirmaciones de un repositorio.

Para más información sobre cómo Git considera el historial de confirmaciones, vea la sección "Simplificación del historial" del artículo de ayuda git log.

Información adicional