github-api相关内容
我正在使用Git API获取特定Git存储库的最新版本的浏览器下载URL。 Curl command : curl -i https://api.github.com/repos/$owner/$repo/releases 它给出JSON数组作为响应。 假设,给定的回购有5个版本。 我想获取JSON响应中第一个元素的“Browser_Download_url”值。 在外
..
有没有通过REST v3 Github API直接进行克隆的方法?通过API创建新的repo,获取您想要的内容,并使用该内容向新repo发出PUT请求,这是最好的方式吗?这种方法管用吗? 我想在没有Git CLI或GitHub UI支持的情况下,将GitHub存储库克隆到我自己的任意命名的存储库中(即,使用GitHub操作以编程方式自动提供存储库)。你认为最好的办法是什么? 推荐答案
..
我正在尝试使用Github的API将文件上载到Github。 以下代码可以工作,但只能使用大约小于1MB的较小大小的内容。 tar -czvf logs.tar.gz a.log b.log base64_logs=$(base64 logs.tar.gz | tr -d \n) content_response=$(curl -X PUT -u :"$GIT_TOKEN
..
由于我的标题不变,如何从公共API仅获取有限数量的存储库?我正在使用以下链接: https://api.github.com/repositories //Gets 100 首先获得100个存储库,但我只需要获得15个。我尝试了以下内容: https://api.github.com/repositories?per_page=15 //Gets 100 添加per_page=
..
Github API是否提供了向项目委员会添加拉式请求或问题的简单方法? 这是用户的编程等效项going to a pull request and selecting one more "Projects" from the sidebar menu 注意:API似乎确实提供了一种向项目添加卡片的方法,但我必须指定一个特定的项目专栏。我喜欢盲目地添加项目,让自动化规则决定列,类似于通
..
给定提交SHA,我希望使用GitHub API来确定它属于哪个拉取请求。 GitHub在commit page: 上显示此信息 但是,此信息不在该提交的API响应中: curl --silent 'https://api.github.com/repos/hammerlab/pileup.js/commits/ee49f07dba3821109b3cf45404446f434a
..
我需要了解接口的限速地址: https://developer.github.com/v3/repos/commits/ 我的一个大学项目。然而,他们的网站上似乎并没有明确提到这一点。 或者它是搜索API的一部分?或事件? 推荐答案 未通过身份验证的请求,速率限制为每小时最多60次;使用基本身份验证或OAUTH的接口请求,每小时最多5,000次。 https:/
..
我使用github-api,一个NPM插件,在node.js中创建和管理存储库。我能够为用户创建存储库,并读取用户的组织,但我无法找到如何为组织创建存储库。我查看了documentation,但我仍然对如何创建存储库感到困惑。 提前谢谢! 推荐答案 此客户端似乎不支持为组织创建存储库。只有createRepofor user。 对用户的请求如下: POST /user
..
我想获取对GitHub存储库提出的所有Pull请求的审查注释。它是一个企业GitHub和私有存储库。 例如: GitHub的URL为https://github.mycomp.com 回购的URL为https://github.mycomp.com/MyRepo/MyProject 如何使用GitHub API获取所有提出的公关的所有审核评论。 推荐答案 该接口有一个拉取
..
我正在使用Pygithub尝试创建拉入请求。 # push branch cmd = ["git", "push", "origin", "HEAD:refs/heads/my-branch"] subprocess.run(cmd, check=True) ... # then create PR repo = client.get_repo(MY_GITHUB_REPO) repo.cr
..
我正在尝试使用GraphQL从Github获取按ID列出的问题列表,但看起来我遗漏了什么,或者这是不可能的。 query ($ids:['517','510']!) { repository(owner:"owner", name:"repo") { issues(last:20, states:CLOSED) { edges { node {
..
对于给定的存储库,我们可以通过替换以下URL中的‘用户名’和‘repo’来查看其分支: https://github.com/username/repo/network/members 示例:https://github.com/veracrypt/VeraCrypt/network/members 问题 使用GitHub API,我们如何按 订购存储库的分支 星星 观
..
根据我们应用程序的设计要求,我们使用GitLab API删除了GitLab中的合并请求。现在我们正在迁移到Github,我正在寻找一个类似的API调用来关闭Github上的Pull请求。 我通读了文档here,但它没有回答我的问题。 如果有人能帮我一下,我会很高兴的。 推荐答案 如果您阅读您在上面粘贴了其链接的API documentation,似乎有一个更新端点可用于分配
..
我正在关注GitHub's tutorial使用他们的API。在我的Git Bash命令提示符下,我键入以下内容 curl -i https://api.github.com/users/defunkt 这就像它应该做的那样引入了JSON。但是,当我键入 curl -i -u your_username https://api.github.com/users/defunkt
..
我正在使用/user/repos?type=member&per_page=100&access_token=MYTOKEN,这将返回我所属的所有repos。 但是,当我转到github.com/owner_name/repo/branches时,某些回购disabled显示该回购已禁用。 但API响应没有给出这方面的指示。有什么办法可以判断吗? 推荐答案 我询问Githu
..
我有一个文件,其内容是“from test”--9个字节。文档说明创建的文件的SHA是使用SHA1: 计算的 计算文件的SHA-1哈希并将其存储在Blob对象中。 (出自https://developer.github.com/v3/git/blobs/) 但是,当我计算“from test”的十六进制编码的sha1输出时,我得到5669556d9a5c27fdd649dcaa
..
有没有办法检索一段时间内GitHub存储库的星级数量信息?我知道我可以获得使用stargazersAPI端点的存储库的所有用户的列表。不过,这并不包括每位用户何时启动回购的信息。有什么关于如何检索此数据的提示吗? 推荐答案 您可以使用此自定义媒体获取属性starred_at: Accept: application/vnd.github.v3.star+json 您的标题可能
..
如何通过GitHub API获取https://github.com/{user}/{repo}/security/dependabot?page=1&q=is%3Aopen可用的依赖警报列表? 我搜索了the documentation,但在那里找不到任何内容。 谢谢! 推荐答案 RepositoryVulnerabilityAlert有此RepositoryVulner
..
在尝试通过ssh设置提交的构建状态时,我遇到了一些困难。我首先使用GitHub personal access token成功设置了构建状态。基于this answer,我创建了以下cURL命令: #!/bin/bash USER="red" REPO="code" COMMIT_SHA="6ec8d6ef221c3e317fa20b1f541770b8f46f065c" MY_TOKEN=
..
我正在尝试使用v3API创建一个GitHub Repo,但总是收到Not Found错误。我只想使用CURL而不使用OAuth。这就是我正在尝试的: curl -u myusername https://api.github.com/users/repos -d '{"name": "reponame"}' 我错过了什么? 推荐答案 如果没有访问令牌,则无法执行此操作。 另外
..