我们如何使用 github graphQL api 列出存储库中的所有分支?

2024-05-14

我正在尝试检查仓库中是否已存在分支,为此我首先需要获取所有打开的分支。


query searhbranches { 
repositoryOwner(login: "username"){
repository(name: "config-replica"){
name
[branches] // something like this but its not available
}
}
}

你想看看refs里面的节点repository。这是一个适合我的示例查询:

{
  repository(owner: "desktop", name: "desktop") {
    refs(first: 50, refPrefix:"refs/heads/") {
      nodes {
        name
      }
    }
  }
}

这是它返回的内容:

{
  "data": {
    "repository": {
      "refs": {
        "nodes": [
          {
            "name": "add-lfs-path-lookup"
          },
          {
            "name": "add-notes-lookup-to-parser"
          },
          {
            "name": "ahead-behind-toggle-spike"
          },
          {
            "name": "all-stash-functions"
          },
          ...
        ]
      }
    }
  }
}
...
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

我们如何使用 github graphQL api 列出存储库中的所有分支? 的相关文章

  • 使用 PowerShell 通过 GitHub Api 进行基本身份验证

    我一直在努力做使用 GitHub Api 进行基本身份验证使用 PowerShell 以下内容不起作用 gt cred get credential type username and password at prompt gt invok
  • 使用 API REST 创建的 GitHub 机密但返回空

    我使用 GitHub REST API 创建了 GitHub 机密 如以下文档中所示 https docs github com en rest actions secrets https docs github com en rest a
  • GitHub 是否限制对公共“原始”文件的访问?

    GitHub 有公共访问限制吗 示例文件 https raw githubusercontent com vuejs vue dev package json 如果一百万个用户下载这个文件会发生什么 这是来自 GitHub 员工关于 原始
  • 如何使用 API 删除 GitHub 存储库

    我正在熟悉 GitHub APIhttp developer github com v3 http developer github com v3 我正在尝试使用 Firefox 的 RESTClient 插件和curl 命令行工具 我已经
  • 使用 github v3 API 删除标签

    我可以通过以下方式使用 GitHub v3 API 创建带注释的标签他们的方向 http developer github com v3 git tags 我创建标签对象 然后创建引用对象 那里一切都很好 我可以删除参考像这样 curl X
  • Github 搜索 API - 排除某些主题

    根据文档 我可以使用 从搜索 API 中排除某些内容 我对其进行了测试 例如 这适用于语言领域 但不适用于主题 根据文档 https docs github com en free pro team latest github search
  • 如何通过 GitHub API 获取 Git 标签中的所有提交

    我必须获取在 Git 存储库上创建新标签时所包含的所有新提交 这需要通过 GitHub API 来完成 例如 Git UI 显示 Tagging Tag1 并且有一个与其关联的 sha 假设 sha 是 SHA1 现在我如何通过 GitHu
  • 如何通过 GitHub API 获取 dependentabot 警报列表?

    我如何获取可用的 dependentabot 警报列表通过 GitHub API 我搜遍了文档 https docs github com en rest但在那里找不到任何东西 Thanks 有这个存储库漏洞警报 https docs gi
  • Github API 的错误凭证

    我有以下脚本 我正在尝试在 bash 中测试它 使用curl 做几件事 一是创建一个新的存储库 第二个 尚未实现 是从 json 中获取 git url返回 我不确定我的是否parse json函数将让我这样做 然后最后将示例提交消息推送到
  • Python 更新 Github 远程存储库上的文件,无需本地工作目录

    这是关于在没有本地工作目录的情况下推送到远程存储库的问题的后续问题 Python 将文件推送到 Github 远程仓库 无需本地工作目录 https stackoverflow com questions 39737192 python p
  • 设置 Github Commit RSS 源

    我正在尝试将我的 github 提交为 RSS feed 但到目前为止我还没有弄清楚 我知道私人提要可使用以下语法 https github com username atom token token 但这是用户的活动源 我想要我的一个项目
  • GitHub Api 下载 zip 或 tarball 链接

    这里有一个关于如何创建 zip tarball 字符串的很好的链接 当我从 github 下载 zip 时 文件名末尾的十六进制字符串代表什么 https stackoverflow com questions 6334040 when i
  • GitHub API - 如何确定文件是否实际上是符号链接?

    通过 GitHub API 查询符号链接时 如果符号链接指向文件而不是目录 我会得到不同的结果 后者表现得更好 因为它会返回 type symlink 作为其 JSON 的一部分 而前者返回 type file 例子文件符号链接 https
  • 通过 GitHub API 访问链接的 SAML 身份

    我想使用 GitHub API 任何版本 获取组织中 GitHub 登录名和电子邮件之间的映射 我可以使用以下 GraphQL 查询获取组织成员帐户上的电子邮件 query organization login myorg members
  • Github API v3 不显示所有用户存储库

    如果我输入这个命令 curl https api github com users KiCad repos grep full name 我预计它将返回所有 KiCad 存储库 但它返回 full name KiCad Air Coils
  • GitHub 项目最新版本的下载链接

    我正在尝试向我的网站添加一个项目最新 github 版本的下载链接 例如链接https github com mongodb mongo archive r3 0 0 rc7 zip https github com mongodb mon
  • 如何从 Github API 获取特定分支之前的提交数量

    我想知道在从 Github API 创建某个分支之前已经完成了多少次提交 例如在 git cli 中我正在做 git log no merges oneline branchHash wc l我可以看到这个数字 Github API 的限制
  • 如何发送带有变量的 GraphQL AJAX 查询?

    我正在尝试使用 GraphQL 对 GitHub 进行 API 调用 我已经能够使用静态 graphQL 调用成功地调用数据 但是我在调 用中添加变量 var 条目 时遇到问题 以便我可以基于更改调用用户在网络应用程序中提供的输入 我使用
  • GitHub v3 API - 如何在存储库中创建初始提交?

    我正在使用 v3 API 并设法列出存储库 树 分支 访问文件内容并创建 blob 树 提交 我现在正在尝试创建一个新的存储库 并设法使用 POST user repos 来完成它 但是当我尝试在这个新存储库中创建 blob trees c
  • 使用 graphql 从 github 提交统计数据

    有人可以告诉我 哪里有办法使用 graphql api 获取特定存储库的所有提交和统计信息 现在我以这样的查询结束 query viewer repository name CRM system ref qualifiedName mast

随机推荐

  • libxml2 xmlChar * 到 std::wstring

    libxml2似乎将所有字符串存储在 UTF 8 中 如xmlChar xmlChar This is a basic byte in an UTF 8 encoded string It s unsigned allowing to pi
  • Windows 10 中的 npm 安装错误( npm install -g angular-cli )

    node v v4 5 0 npm v 5 0 1 有人在 Windows 10 中安装 angular cli 时遇到过这种问题吗 请尝试以下操作 step 0 运行这个命令 npm uninstall g angular cli npm
  • C++ 插件的“最适合”动态类型匹配

    我有一个几乎所有东西都是插件的架构 该架构以图形用户界面为基础 其中每个插件都由一个 表面 即用户可以通过其与插件交互的 UI 控件 表示 这些表面也是插件 每当添加新插件时 瘦主机都会自动确定哪个可用表面与其最匹配的 UI 如何在 C 中
  • 预处理后解析 C++ 源文件

    我正在尝试分析c 使用我定制的解析器的文件 写在c 在开始解析之前 我想摆脱所有 define 我希望源文件在预处理后可以编译 所以最好的方法是运行C Preprocessor在文件上 cpp myfile cpp temp cpp or
  • JavaScript 中的最短路径

    几周来我一直在寻找一种在 JavaScript 中计算最短路径的方法 我一直在玩书数据结构和算法作者 格罗纳 Groner 名字恰如其分 https github com loiane javascript datastructs algo
  • 第二个函数参数的条件类型

    我有以下功能 function doSomething param1 string param2 string return param1 param2 我也有基于 json 的类型 其结构看起来与此类似 a1 b1 something1
  • 如何动态隐藏和显示html元素

    html 输入元素使用链接标记隐藏和显示 示例 雅虎邮件密件抄送隐藏和显示 这是用 JavaScript 完成的 对于简单的 Javascript 即不使用jQuery你可以这样做 document getElementById idOfE
  • 重定向 python 交互式帮助()

    我正在为使用 Qt 的应用程序开发交互式 python shell 但是我似乎无法获得重定向的交互式帮助 我的 python 代码中有这个 class OutputCatcher def init self self data def wr
  • OpenCV 2.4.3 中的阴影去除

    我正在使用 OpenCV 2 4 3 最新版本 使用内置的视频流检测前景GMG http docs opencv org modules gpu doc video html highlight gmg gpu 3a 3aGMG GPU算法
  • 即使禁用安全性,OAuth 令牌 API 也无法在 Elastic Search 中工作

    我是 Elastic search 新手 使用 Elastic search 版本 7 7 1 我想通过以下方式生成 OAuth 令牌弹性搜索文档 https www elastic co guide en elasticsearch re
  • keystonejs 模型中的动态类型选择

    我想在 adminUI 中使用一个组合框 其中包含来自 Web 服务的字段 我正在考虑使用预 查找 挂钩获取数据 然后覆盖模式中 受众 属性的选项属性 Schema Compliance add title type Types Text
  • 使用 Sphinx 时,如何记录没有文档字符串的成员?

    我正在为我发布的包编写文档 我发现您的文档越全面 人们就越容易找到您的包来使用 废话 实际上 我在充满爱心地编写代码的所有功能和细节方面获得了很多乐趣 然而 我对如何为类级变量编写与 Sphinx 兼容的文档感到完全困惑 特别是 我有一些e
  • GoogleSignIn ios 附加到谷歌表格

    我目前正在开发一个 iOS 应用程序 该应用程序需要写入登录用户拥有的 Google 工作表 要登录我正在使用的用户GoogleSignInpod 并附加到我正在使用的谷歌表GoogleAPIClientForREST Sheets pod
  • 使用 WF 的多线程应用程序的错误处理模式?

    我正在写一个又长又详细的问题 但只是放弃了它 转而选择一个更简单的问题 但我在这里找不到答案 应用程序简要说明 我有一个 WPF 应用程序 它生成多个线程 每个线程执行自己的 WF 处理线程和 WF 中的错误 允许用户从 GUI 端进行交互
  • 将 SoapUI 请求转换为 CFHTTP

    我正在 SoapUI 中查看一个将标头信息发送到特定端点的请求 但我很难在 ColdFusion 中重新创建它 下面是 RAW 请求在 SoapUI 中的样子 gt gt GET https test 01 mywebsite com da
  • 如何知道我的应用程序的活动计数?

    我的应用程序中有多项活动 请考虑以下案例 Activity A 调用 Activity B B 调用 C 当用户按后退键时 C 生成通知并转到 B 现在再次按后退 因此将显示 A 再次按后退键也会终止 A 并显示通知 现在 当用户按下通知图
  • 如何记录数据库代码以查看数据库对象之间的依赖关系? [关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我想为我的宠物项目编写文档 我的 PostgreSQL 数据库中有 30 个表 近 50 个视图和大约 30 个函数 存储过程 我想看
  • 如何像谷歌日历一样将单元格的内容滚动到表格视图中的另一个单元格中?

    我希望用户界面像谷歌日历那样进入桌面视图 它在不同的行中显示相同的日期事件 但是当您向上或向下滚动时 左侧的日期也会向上向下滚动 Can you please help me how to achieve this Please take
  • 如何在不设置动画的情况下突然更改 CSS 动画中的属性

    这是我试图弄清楚的 但没有使用 51 关键帧作为实现更改的黑客方法transform origin 这里有一个小提琴演示 http jsfiddle net p7pswnpq keyframes spin 0 transform origi
  • 我们如何使用 github graphQL api 列出存储库中的所有分支?

    我正在尝试检查仓库中是否已存在分支 为此我首先需要获取所有打开的分支 query searhbranches repositoryOwner login username repository name config replica nam