Skip to main content

Confirmaciones de solución de problemas en tu cronología

Puedes ver los detalles de las confirmaciones desde tu cronología del perfil. Si no ves las confirmaciones que esperas en tu perfil o no puedes encontrar los detalles de confirmaciones desde la página de tu perfil, puede que sean diferentes la fecha de la confirmación y el autor de la confirmación.

Comportamiento esperado para ver detalles de confirmaciones

En la sección "Actividad de contribución" de la página de tu perfil, puedes hacer clic en el número de confirmaciones al lado de un repositorio específico para ver más detalles sobre tus confirmaciones desde ese período de tiempo, incluida una diferencia de cambios específicos hechos en un repositorio.

Captura de pantalla de la sección "Actividad de contribución" de un perfil de usuario. Un vínculo con la etiqueta "29 confirmaciones" está resaltado con un contorno naranja.

Detalles de confirmaciones faltantes de las confirmaciones de tu cronología

Si haces clic en un enlace de confirmación desde tu página de perfil y no ves todas las confirmaciones esperadas en la página de confirmaciones del repositorio, es posible que el historial de confirmaciones de Git se haya rescrito y que el autor de la confirmación y la fecha de la confirmación sean diferentes.

Cómo utiliza GitHub la fecha de autor y la fecha de confirmación de Git

En Git, la fecha del autor hace referencia a la primera vez que alguien crea una confirmación con git commit. La fecha de la confirmación es idéntica a la fecha de autor, a menos que alguna persona cambie la fecha de confirmación utilizando git commit --amend, un cambio forzado, una fusión mediante cambio de base u otro comando de Git.

En tu página de perfil, la fecha de autor se utiliza para calcular cuándo se realizó una confirmación. Por otro lado, en un repositorio, la fecha de confirmación se utiliza para calcular cuándo se hizo una confirmación en el repositorio.

La mayoría de las veces, la fecha de autor y la fecha de confirmación son las mismas, pero puedes notar que tu secuencia de confirmaciones no funciona si se modifica el historial de confirmaciones. Para obtener más información, consulta ¿Por qué mis contribuciones no aparecen en mi perfil?.

Ver detalles de la confirmación faltantes de las confirmaciones de tu cronología

Puede usar el comando git show con la marca --pretty=fuller para comprobar si la fecha de autor de la confirmación y la fecha de confirmación son diferentes.

$ git show YOUR_COMMIT_SHA_NUMBER --pretty=fuller
commit YOUR_COMMIT_SHA_NUMBER
Author:     octocat USER_EMAIL
AuthorDate: Tue Apr 03 02:02:30 2018 +0900
Commit:     Sally Johnson USER_EMAIL
CommitDate: Tue Apr 10 06:25:08 2018 +0900

Si la fecha de autor y de confirmación son diferentes, puedes cambiar de forma manual la fecha de confirmación en la URL para ver los detalles de la confirmación.

Por ejemplo:

  • Esta dirección URL usa la fecha de autor de 2018-04-03:

    https://github.com/your-organization-or-personal-account/your-repository/commits?author=octocat&since=2018-04-03T00:00:00Z&until=2018-04-03T23:59:59Z

  • Esta dirección URL usa la fecha de confirmación de 2018-04-10:

    https://github.com/your-organization-or-personal-account/your-repository/commits?author=octocat&since=2018-04-10T00:00:00Z&until=2018-04-10T23:59:59Z

Cuando abres la URL con la fecha de confirmación modificada, puedes ver los detalles de la confirmación.

Confirmaciones esperadas faltantes en tu cronología

Si no estás viendo las confirmaciones esperadas en tu cronología, es posible que el historial de confirmaciones de Git se haya rescrito y que la fecha de autor de la confirmación y la fecha de confirmación sean diferentes. Para otras posibilidades, consulta ¿Por qué mis contribuciones no aparecen en mi perfil?