在Github.com中以任何方式查看提交或发布的确切时间

时间:2014-02-11 10:52:21

标签: github

我正在使用github为学生提交编程作业。我有严格的提交截止日期,我希望能够检查他们的提交时间。

不幸的是,github仅报告发布或提交的次数。有没有(快速)方法来获得确切的时间?

2 个答案:

答案 0 :(得分:87)

如果将鼠标移到xx minutes|hours\... ago标签上,将显示工具提示,显示创建提交的UTC时间。

请注意,可以重写Git历史记录(例如,参见 git commit --amend git filter-branch 命令)并且此显示的时间不应该是'被认为是坚实的证据。

答案 1 :(得分:3)

我很晚才进入WAAAYY,但我想添加一个关于这个特定用例的说明。

nulltoken对于修改时间的可能性是完全正确的。为了避免这种情况,我会使用标签。将一个简单的脚本拼凑在一起,在分界点处拉动分支,标记它(使用带注释的标签),然后将标签推送到github。这将为您提供该特定时间分支的快照,标记标记被剪切的时间和标记器的名称。最后一部分对于认为自己很狡猾的学生特别有用。

https://git-scm.com/book/en/v2/Git-Basics-Tagging

干杯!