确定将git提交推送到远程分支(例如,origin / master)的时间

时间:2018-01-17 14:01:34

标签: git

在git中,提交的时间戳记表示在本地计算机上生成提交的时间。虽然这个时间戳有用,但就我的目的而言,这个值是行不通的。

相反,我需要确定将提交合并/快速转发到远程分支的时间。

我的第一次尝试是使用执行时发现的时间:git reflog origin / master --date = local

这部分有效,但它没有提供有关所有作者的完整提交的信息。

1 个答案:

答案 0 :(得分:1)

提交的方式与书籍非常相似。出版一本书,之后的每本书都是该书的一个实例。可以很容易地确定副本是否真实,并且可以很容易地确定原件何时发布。不幸的是,确定购买任何给定副本的时间要困难得多,而且几乎不可能确定最后一次阅读。

您最好的选择是使用电子对应的收据或卡片目录。您可以使用钩子来记录推送事务,这将允许您通过提交交叉引用推送并使用它来查找信息,但git本身不提供此信息。