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.
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?