我知道您可以通过 API 更新现有的分支保护规则,但我在 v3 API 文档 WRT 创建新规则时找不到任何参考。例如,如果我想向与前缀为“dev_”的新分支匹配的存储库添加一条规则,我必须使用“将规则应用于”字段通过 GUI 添加它,然后我可以使用 API 来更新那些规则设置。理想情况下,我希望有一个钩子,如果将新分支引入到存储库,但与现有规则不匹配,它可以自动执行此操作。我应该能够通过 API 创建该规则。有没有办法做到这一点?
有什么方法可以通过我的用户名和密码登录我的 github 帐户并使用 api 生成个人访问令牌吗?
如何批量归档我的存储库?我希望能够对它们进行排序,并找出一种不归档我的活动存储库的方法。
自 GitHub 通知功能推出以来,我的帐户中就有数百个旧的 GitHub 存储库,现在我收到了所有这些存储库的漏洞通知。以下是我的通知,最后一次使用的项目可能是在 6 年前:
有没有办法在 Github 上轻松搜索/列出模板存储库?
模板非常有趣,因为它们允许从模板创建新项目,而无需获取所有历史记录。
Spring Boot 的示例: https: //github.com/Spring-Boot-Framework/Spring-Boot-Application-Template。
我尝试了在 Github 上进行常规搜索,但使用“模板”查询不会给出任何有意义的结果,因为许多存储库使用“模板”字符串,而没有实际的 Github 含义。我也找不到任何方法来标记这些存储库。甚至API 搜索页面似乎也不包含模板存储库的正确限定符。
这让我想知道它们如何真正变得有用,因为目前可发现性如此之低。
谢谢!
我需要在Github上进行一次非常大的搜索,以便在我的论文中进行统计.
例如,我需要探索的大量GitHub上的Android项目,但该网站限制为1000(例如搜索结果.https://github.com/search?l=java&q=onCreate&ref=searchresults&type=Code&utf8=%E2 %9C%93).同样使用Java GitHub API我使用该方法尝试了库org.eclipse.egit.github.core.client.GitHubClient,GitHubClient.searchRepositories()但即便如此,结果的数量也是有限的.
有谁知道如何获得所有结果?
我正在尝试获取登录名“somelogin”的用户存储库。
它返回所有存储库,但我试图获取仅由他拥有的存储库。因为新 API 使用 GraphQL,所以我做不到。
目前我正在使用:
{
"query": "query { user(login:\"furknyavuz\") {repositories(first: 50) { nodes { name url }}}}"
}
Run Code Online (Sandbox Code Playgroud) 对于比特币,发布页面:
https : //github.com/bitcoin/bitcoin/releases
我可以通过在其上附加“.atom”来获得 github 发布 rss 种子
https://github.com/bitcoin/bitcoin/releases.atom
但这将包括预发布标签。
我怎样才能获得最新的发布标签?
我在此配置中使用 github 操作
name: Node CI
on: [push]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: install node
uses: actions/setup-node@v1
with:
node-version: 12.x
- name: npm install
run: npm install
- name: npm build
run: npm run build --if-present
- name: npm test
run: npm test
- name: make storybook
run: npm run build-storybook
- uses: dswistowski/surge-sh-action@v1
with:
domain: 'https://react-strix-$(git rev-parse --short HEAD).surge.sh'
project: '.out'
login: straxico@gmail.com
token: ${{ secrets.SURGE_PASSWORD }}
- name: deploy image
run: |
docker …Run Code Online (Sandbox Code Playgroud) 让我们画一个假设的图片以供讨论。
假设一家大公司有 200 个组织,每个组织有 250 个存储库,每个存储库有 300 名贡献者。
假设我想构建一个回答问题的 GraphQL 查询:
将我帐户中所有组织的所有存储库的所有贡献者(及其权限)都给我。
显然,需要分页。
但是它目前的实现方式是为每个贡献者列表、每个存储库列表和每个组织列表提供一个分页游标。
因此,不可能通过跟踪单个分页游标来完成查询。
由于为一个组织/存储库组合与下一个组织/存储库组合的一个贡献者列表指定分页游标的歧义,我不清楚是否可以完成查询。
谢谢