2014-10-29 66 views
0

我有一组提交,我想知道它们何时被推向上游。这是我拥有的github企业服务器,并且有人犯下了一堆代码,对git的性质我不得不相信他们的时间戳。我反而希望看到代码何时被推向上游,或者何时推动上游发生。找出何时提交到git/github?

特别是,如果我能看到所有提交都被推到什么地方,那么它会很棒。我搜索并关闭,我可以看到使用提交日期而不是推送日期查找数据。

+1

reflog? http://stackoverflow.com/questions/6795070/is-there-a-way-in-git-to-obtain-a-push-date-for-a-given-commit – 2014-10-29 03:20:09

+0

很伤心,我认为这只会给我未来的更新我有一个在过去,我正在寻找。 – Ben 2014-10-29 03:40:33

+0

对。您有可能已经在服务器上记录了所有ref更新。如果没有,除非有github特定的东西,否则你运气不好。 – 2014-10-29 03:43:45

回答

1

Events API是你想要的。具体而言,你想寻找一个PushEvent,它将有一个被推送的提交数组。因此,如果一次推送5或10个提交,它们将全部属于同一个PushEvent。