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。