标签: github-api

如何在Github上查看一个fork的fork?

我如何查看源自另一个叉子的叉子?我正在查看的项目有大量的分叉,Github 甚至无法显示所有分叉,但我想查看某个分叉的分叉,如果这有意义的话。

例如:

Original Project
 '-> Fork 1
 '-> Fork 2
      '-> Fork 2a
      '-> Fork 2b
      '-> Fork 2c
 '-> Fork 3
Run Code Online (Sandbox Code Playgroud)

我想查看从 Fork 2 分叉的项目,这意味着分叉 2a、2b、2c 等。

是否有扩展程序、网站、软件或任何可以用来查看此信息的东西?

fork github github-api

18
推荐指数
1
解决办法
3万
查看次数

在GitHub API上 - 获取与每个文件关联的最后一个提交消息的最佳方法是什么?

据我所知,消息与提交相关联.但是当你在GitHub上查看一个repo时,它会帮助列出每个文件的消息,以及上次更改的时间.

我想在我拥有的回购的网页视图中复制它.看看GitHub api,在我看来,获取该信息的唯一方法是下载所有提交(可以被分页),并从最新的提交工作分配提交消息到本地缓存中的文件,进一步和进一步回到你收到每个文件的消息,可能是第一次提交,如果自初始提交以来没有更改任何文件

问题是,这是正确的方法吗?这甚至不会杀死5000 /小时的配额?

comments github github-api

17
推荐指数
1
解决办法
1万
查看次数

github - 启用分支锁

作为 GitHub 管理员,我想为所有用户锁定 GitHub 中的特定分支。例如,如果我不希望任何人推送到主/生产或项目分支,我该怎么做。

有没有办法直接锁定 GitHub 服务器上的分支,而不是使用任何客户端挂钩?是否有任何第三方工具/API/脚本可以帮助实现这一目标?

github github-api

17
推荐指数
3
解决办法
2万
查看次数

在网站中嵌入Github贡献图

有没有办法在HTML5中嵌入Github贡献图?

在此输入图像描述

api html5 github github-api

17
推荐指数
3
解决办法
6347
查看次数

使用GraphQL(v4 API)在GitHub中搜索代码

我正在使用GitHub的GraphQL API来搜索包含特定单词的文件/代码.一个简单的(人为的)搜索示例,在这种情况下,在"食谱"(回购)中为"someuser"(回购的所有者)找到文件中的"牛肉"一词如下所示:

{
  search(query: "beef repo:someuser/recipes", type: REPOSITORY, first: 10) {
    repositoryCount
    edges {
      node {
        ... on Repository {
          name
        }
      }
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

我在GitHub的GraphQL Explorer(https://developer.github.com/v4/explorer/)中尝试了这个并且从搜索中得到零结果是不正确的,因为我可以确认这个词(上例中的"牛肉")是在repo中的文件中:

{
  "data": {
    "search": {
      "repositoryCount": 0,
      "edges": []
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

当我通过curl使用GitHub的REST API(v3)尝试这个时,我肯定会得到结果:

curl --header 'Accept: application/vnd.github.v3.raw' https://api.github.com/search/code?q=beef+repo:someuser/recipes
Run Code Online (Sandbox Code Playgroud)

...所以我知道查询(REST v3 API)是有效的,我的理解是GraphQL(v4)API中的查询字符串与REST(v3)API的查询字符串相同.

我的问题是:

  1. 我是否错误地使用了GitHub GraphQL(v4)API,或者我是否未正确指定查询字符串,或者我是否尝试使用尚不支持的功能?
  2. 有没有一个如何做到这一点的例子,有人可以提供(或链接)说明如何搜索特定单词的代码?

github github-api graphql

17
推荐指数
1
解决办法
1516
查看次数

Github 检查 API、检查运行、检查套件

我想了解 Github Checks API,以便我可以使用它们来检索数据。在以下 Github 文档https://docs.github.com/en/rest/guides/getting-started-with-the-checks-api上,我能够得出检查运行与更改的 sha 相关联,并且在每个创建分支检查套件上的提交。检查 API 有助于获取所有这些信息。但我希望更清楚地了解其中三个的差异。谁能用简单的例子和​​术语解释这三个术语?

github-api github-actions

17
推荐指数
1
解决办法
4382
查看次数

使用上下文从工作流程运行中获取作业 ID

我有一个问题,当我想使用 yaml 文件中的 GitHub 上下文获取作业 id 时,它会返回一个字符串:

  - name: Test
    run: |
      sendEmail ${{github.job]}
Run Code Online (Sandbox Code Playgroud)

我得到这样的回应:

sendEmail Job_Test
Run Code Online (Sandbox Code Playgroud)

在 API 的 GitHub 文档中,它说了以下内容,这是一个整数字段: 在此输入图像描述

但是,在上下文文档中它说它是字符串: 在此输入图像描述

我的问题是,它是什么或者如何获取上下文来获取作业 id、整数值?

github-api github-actions

17
推荐指数
3
解决办法
1万
查看次数

github api:如何有效地查找存储库的提交数量?

我想找到对特定github项目执行的提交数,并在其中查找特定文件.我检查了github api文档,但只发现了一个实际返回所有提交的API.这将是非常低效的,因为我必须通过所有提交进行多个api调用以进行分页.

谁有更好的主意?

github github-api

16
推荐指数
2
解决办法
6823
查看次数

如何在github中找到最受欢迎的人?

例如:拥有最多粉丝的人;拥有最多回购的人;总回购最多的人.

github github-api

16
推荐指数
3
解决办法
9750
查看次数

通过GitHub API创建图像问题

我正在使用https://developer.github.com/v3/issues/#create-an-issue创建问题.是否可以将图像附加到邮件正文?

我尝试'Accept', 'application/vnd.github.v3.html+json'并将图像作为img elment base64编码嵌入.图像不会显示,但票证编辑器显示img元素.

github github-api

16
推荐指数
1
解决办法
2165
查看次数

标签 统计

github-api ×10

github ×8

github-actions ×2

api ×1

comments ×1

fork ×1

graphql ×1

html5 ×1