3

如何在GitHub API v4中查询某个存储库某个目录的某个标签的内容?

这是迄今为止我想出的最好的:

query {
  repository(owner:"example", name:"example") {
    refs(refPrefix: "tags") {
    }
  } 
}
4

1 回答 1

2

这篇文章中,您可以使用GitObjectwithobject来过滤branch:/path/folder和打印Tree. 以下gson将从 taggson-2.4和 print的文件夹中获取树nametype并且mode

query {
  repository(owner:"google", name:"gson") {
      object(expression: "gson-2.4:gson") {
      ... on Tree{
        entries{
          name
          type
          mode
        }
      }
    }
  } 
}
于 2017-07-05T19:18:32.490 回答