Tee*_*Kea 5 timestamp push github git-commit
我正在处理一个项目,我需要知道何时将提交确切地推送到 Github 上的远程存储库。使用 git API 和命令,我只能找到提交的 ' authored_date
' 和 ' committed_date
',它们表示在本地存储库中提交的时间。
我尝试了这个问题中提出的方法:是否有办法在 git 中获取给定提交的推送日期?. 它们仅在从同一台本地机器推送提交时工作,而我需要它们用于克隆项目中的提交。
谢谢你。
尝试使用列表存储库事件
例如:https: //api.github.com/repos/JetBrains/kotlin/events
它返回存储库的所有事件。查找其中type="PushEvent"
包含您的提交 SHA 的事件payload/comits/sha
这种方法有一些局限性: