github-api相关内容
GitHub API要求合并拉取请求被提交为 PUT / repos /:owner /:repo / pulls / :数字/合并 与请求正文json { “commit_message”:“blah”, “sha”:“{SHA拉请求头必须匹配以允许合并}”, } 在提交,推送,创建PR之后,libgit2sharp属性提供正确的sha? p
..
我试图使用github API(通过githubot https://github.com/iangreenleaf/githubot )获取拉请求合并提交请求的号码。 我能够得到正确的响应(例如在“get a单拉请求“: https://developer.github.com/v3/pulls/ ),但是merge_commit_sha给了我这个错误: 致命:坏对象304fc816
..
有没有一种命令行方式来获取Github托管的repo中可用的分支列表(无需在克隆中创建和运行命令)? I尝试在显示分支列表和获取内容的url上使用curl。 解决方案 git ls-remote - heads git ls-remote 的手册页。例如 ,git git的git仓库分支使用 $ git ls-
..
我需要从我们的私人GitHub回购库中提取关于我们每个合作者在设定时间段内所做评论数量的信息。 我一直在评论GitHub文档,但对我而言,如果甚至有可能使用它们的REST API,那么它是不明显的。 我想使用这些数据自动在线显示信息,所以REST是首选方式。 有人知道这是否可能吗? 谢谢, / J 解决方案 以下链接指向在拉取请求上列出评论端点。该通话将返回用户详
..
在研究项目的范围内,理想情况下,我需要任何两个用户在他们共享的公共发展历史记录中找到他们拥有的存储库,即他们已经在同一个回购中承诺。 我想知道是否有可能获得给定用户曾经触及过的存储库列表。 在Github-API中,我只能看到: $ b GET / repos /:owner /:repo / contributors GET / users /:user / repos $
..
我一直在使用GitHub for Mac应用程序,但根据朋友的建议,决定给Tower一个镜头,因为它也可以处理Beanstalk帐户。 在安装试用版并放入我的GitHub用户名和密码后,我收到了以下错误消息: 错误:无法锁定配置文件/Users/joshferrara/.gitconfig:权限被拒绝 我只是好奇,如果有人知道是什么原因造成的,或者它与我使用Tower有
..
我尝试使用GitHub v3 API来获取两个SHA之间提交的完整列表,使用比较API ( / repos /:owner /:repo / compare /:base ...:head ),但它只返回前250个提交,我需要得到所有人。 我发现 API分页文档,但比较API似乎不支持页面或 per_page 参数,包括计数或SHA(编辑: last_sha 参数也不起作用)。与提交AP
..
我无法理解下面的东西是如何工作的:我在终端中运行“ GET / orgs / octokit / repos ”命令并没有任何反应。 > 它应该得到存储库列表。我相信我没有做正确的方法。有人可以解释为什么这个命令不起作用吗? 示例:当您获取存储库列表时,您将获得每个存储库的摘要表示。 在这里,我们获取由octokit组织拥有的存储库列表: GET / orgs / octok
..
我在GitHub存储库中有十几个存储库。存储库结构如下所示: + project1 + ------- trunk + -------标签 + -------分支 + -------发布 +项目2 .... 我们的政策要求任何活动分支在闲置30天后被删除。但是,没有自动检测这种非活动分支的方法。偶尔,我有一些不活跃的分支在30天的标记中生存。
..
我试图通过Github API将文件上传到GitHub( http://developer.github .COM / V3 /回购/内容/ )。不知何故,我无法上传文件。当我尝试上传现有文件时,它给了我一个消息“{\”message \“:\”refs / heads / master expected to be at ee1cd720841a4b5b06a8339c333c56b1748e6
..
我有几个项目页面需要维护,并且它们都使用相同的主题(我将它打包到一个单独的回购中,称为 KYProjectPageTheme )。 只需将 KYProjectPageTheme 的整个文件夹复制到 gh-pages 分支的根目录dir&然后推送到Github工作得很好。 但是,我想添加 KYProjectPageTheme 作为子模块在 gh-pages 分支下。这适用于我的本地机器。
..
我对github api比较陌生,而且我正在努力获得给定回购的最新标签。 问:为什么我需要这个? 答: 作为QA,我负责测试并发布到LIVE,我们的团队拥有大约40个文物(github中的回购)。我想建立一个工具,列出在最新标签之后提交的项目。这样我就可以更有效地管理版本。 即将到来。 根据Github api获取所有给定回购标签 GET / repos /:own
..
.png“alt =”在 github-api 这里我们可以直接获取这些信息吗? 可能不是你要找的解决方案,但是这里生成的数组包含所有你需要的信息: curl https:/ /github.com/users/ankit8898/contributions_calendar_data 我确定您正在寻找解决方案这比这更优雅。 更新看起来这不是获取贡献者数据的最
..
我使用git从拉我的代码从Windows机器。 当其他开发者从他们的liunx机器上的服务器中取出文件,它们在第一行的末尾有 ^ M 。 如何让git为我照顾这件事? 我的意思是, git 当我(从我的窗口机器)推送服务器上的代码时,code>应该改变行的结尾(在第一行末尾删除控制+ M或^ M)。 解决方案 此GitHub 帮助页面 处理这个非常特定的主题,并通过这些步
..
我曾经问过一个非常类似的问题,并得到了一个从命令行,但我现在想使用R来自动化从Windows进程(Linux更容易)。 以下是我正在尝试做的事: 创建本地目录(或已经存在) 在云中生成一个与local相同的新github仓库() 添加一个.git到本地存储库 进行初始提交 在云仓库和本地仓库之间建立链接 将提交和本地仓库中的文件to github 我相信根据输出,我在失
..
在我们的工作流程中,没有“直接”提交到主分支中。主分支只接收合并请求。 我们可以将每个合并视为添加到主分支的新功能。 因此,我希望获得一份合并到master的列表,作为一种可视化随着时间的推移添加到产品中的功能块的方法。 git或Github API公开这个查询,还是我必须解析原始提交?解决方案 Git公开了这样的特性通过 git log 命令。这个命令接受一些开关,它们根据父母
..
请提供使用API创建Github存储库的工作代码。 我尝试了以下不同版本: curl'https://api.github.com/users/repos?client_id= myusername& client_secret = abcdefghijklmnopqrstuvwxyz1234567890abcd' curl -u'myusername'https: //api
..
查看 http://develop.github.com/p/repo上的GitHub API参考资料.html ,我看到各种各样的好东西,但我没有看到任何通过API重新命名存储库的方法。有没有办法做到这一点? 解决方案 为清晰起见创建一些变量: user = MyUserName pass = MyPassword newName ='{“name”:“NewNameFo
..
我正在尝试使用API计算许多大型github 回购的提交,所以我想避免获取整个提交列表(以此方式为例:api.github.com/ 如果我有第一个(初始)提交的哈希值,我可以使用此技术将第一次提交最新的,它高兴地报告了这两者之间的total_commits(所以我需要添加一个)。不幸的是,我看不到如何优雅地获得使用API的第一次提交。 基本repo网址给了我created_a
..
这里有一个很好的链接,介绍如何创建zip / tarball字符串。 但是我正在看GitHub APIv3,我很好奇如果我错过了什么。 有没有办法通过API调用获取zip / tarball链接? 如果没有,是否有一种方法可以在不使用git二进制或库的情况下构建该字符串?这意味着,我可以使用各种API调用来提取需要的数据并将其组装到我需要的URL中。 I知道第二个问题对
..