如何通过github API获取子模块列表?

关于胡

我正在尝试通过GitHub API获取存储库的子模块列表。在阅读Github API文档之后,我做了以下事情:为了访问Jquery的子模块,我使用以下链接获取子模块的列表,但是,我看不到其中的任何子模块。谁能告诉我应该使用哪个字段从GitHub API获取存储库的子模块列表?

贝特朗·马特尔

您可以使用具有连接属性的Github GraphQL API v4获取git子模块的列表submodules

{
  repository(owner: "bertrandmartel", name: "javacard-tutorial") {
    submodules(first: 100) {
      nodes {
        name
        path
      }
    }
  }
}

在资源管理器中尝试

输出:

{
  "data": {
    "repository": {
      "submodules": {
        "nodes": [
          {
            "name": "oracle_javacard_sdks",
            "path": "oracle_javacard_sdks"
          }
        ]
      }
    }
  }
}

请注意,这将给予默认分支唯一的子模块HEAD,从文档

返回默认分支的HEAD提交时从.gitmodules文件解析的此存储库中所有子模块的列表。

请注意,jQuery存储库在其默认分支中没有任何git子模块HEAD(我在其其他分支中没有看到任何子模块

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何通过github API获取趋势github存储库的列表?

如何使用GitHub Rest Api在GitHub中创建子模块

如何从pytorch模块获取子模块序列?

如何通过GitHub API获取Dependabot警报列表?

如何通过GitHub API获取项目徽章?

如何通过GitHub的API挑选

Git:如何获取所有未跟踪文件的列表,忽略未跟踪的子模块?

如何在`git clone`之前获取版本库的git子模块列表?

如何显示子模块获取的进度?

如何通过GitHub API列出用户的GitHub存储库

如何通过Maven构建参数构建子模块的子模块

如何在GitHub上删除子模块?

如何设置子模块以指向特定的提交而不获取它?

通过Github API获取令牌

如何通过github API列出组织私有存储库?

如何通过GitHub API V4搜索特定页面

如何通过Github API从原始叉子中更新

如何通过API接受Github存储库邀请?

如何通过 Github API 更新拉取请求

如何通过GraphQL API搜索下载Github存储库?

如何在Divi Builder中的子模块上获取父模块的Atts值?

如何使用Android Studio将子模块推送到github?

Github - 如何使用 Web 界面创建子模块

如何在GitHub动作中检出子模块?

如何在我的github子模块中找到丢失的文件

如何使用 github java API (org.eclipse.egit.github.*) 通过邮件搜索用户

如何注入模块并使它可用于应用程序的所有模块和子模块(获取未知的提供程序错误)

如何通过API获取用户的用户名和密码在GitHub中注册?

如何通过GitHub API在Git标签中获取所有提交