github - tag - git versioning
De cualquier forma en Github.com para ver la hora exacta de una confirmaciĆ³n o publicaciĆ³n (2)
Estoy usando github para que los estudiantes envíen una asignación de programación. Y tengo un plazo estricto para la presentación y me gustaría poder verificar la hora en que se envió su versión.
Desafortunadamente, github solo informa cuántos días atrás se realizó una publicación o confirmación. ¿Hay alguna forma (rápida) de obtener la hora exacta?
Bueno, me estoy metiendo en este WAAAYY tarde, pero quería agregar una nota sobre este caso de uso particular.
nulltoken tiene toda la razón sobre la posibilidad de que los tiempos se modifiquen. Para eludir esto, haría uso de etiquetas. Arme una secuencia de comandos simple que pueda tirar de la rama en el punto de corte, etiquetarla (usando una etiqueta anotada) y luego insertar la etiqueta en github. Esto le da una instantánea de la rama en ese momento particular, marca el momento en que se cortó la etiqueta Y el nombre del etiquetador. Esa última parte es particularmente útil para los estudiantes que piensan que son astutos.
https://git-scm.com/book/en/v2/Git-Basics-Tagging
¡Aclamaciones!
Si mueve el mouse sobre la etiqueta xx minutes|hours/... ago
, se mostrará una información sobre herramientas que muestra la hora UTC en que se creó la confirmación.
Tenga en cuenta que el historial de Git se puede volver a escribir (consulte git commit --mand o los comandos de git filter-branch por ejemplo) y que este tiempo mostrado no se debe considerar como una prueba sólida.