鉴于我已经具有提交ID,我想获取特定提交的提交详细信息
例如,如果我知道提交ID为
12762b76cba8ac4623a6c16e1fe60efafa3b7d1c
,仓库是ruby/ruby
我如何获得commitedDate和作者的电子邮件?
答案 0 :(得分:0)
您可以尝试使用cursor作为边缘类型,如this thread:
{
repository(owner: "octocat", name: "Hello-World") {
first: object(expression: "master") {
... on Commit {
history(path: "README", last: 1, before: "7fd1a60b01f91b314f59955a4e4d4e80d8edf11d 1") {
edges {
node {
commitUrl
committedDate
}
cursor
}
}
}
}
}
}
您可以在您的节点中以in this gist的形式使用所需数据:
messageHeadline
oid
message
author {
name
email
date
}