Questions tagged «github-api»


8
使用带有用户名和密码的Invoke-WebRequest进行GitHub API上的基本身份验证
使用cURL,我们可以通过HTTP Web请求传递用户名,如下所示: $ curl -u <your_username> https://api.github.com/user 该-u标志接受用于身份验证的用户名,然后cURL将请求密码。cURL示例用于使用GitHub Api进行基本身份验证。 我们如何类似地将用户名和密码与Invoke-WebRequest一起传递?最终目标是在GitHub API中使用基本身份验证来使用PowerShell。

2
设置一个Github Commit RSS feed
我试图将我的github提交作为RSS feed,但是到目前为止,我还没有弄清楚。我知道可以使用以下语法提供私人供稿: https://github.com/username.atom?token=token 但这是用户活动提要。我想要我的一个项目的提交提要。提前致谢! 太好了,谢谢!这是最终的语法: https://github.com/username/repository_name/commits/branch_name.atom?login=login&token=token. 虽然仍然无法查看所有分支上的提交。

8
Git CLI:从用户名获取用户信息
仅给定用户名,是否可以获取用户名? 像这样的输出git show <username>(我知道这是行不通的) username: username name: First Last email: email@address 我知道我可以通过GitHub api调用来做到这一点,但希望将其保留在CLI中。
91 git  github  github-api 


8
使用git时,有没有一种方法可以锁定fork上的单个文件或目录?
我们是一个由60多个开发人员组成的团队,他们致力于同一产品,并且正在从SVN迁移到Git和GitHub。SVN中有一个过程,其中单个文件中的文件被锁定,并且每当开发人员要提交代码时,他都需要文件所有者将其解锁。我们三个人是150多个文件总数的所有者。解锁之前需要进行代码审查。 在Github中,我们计划使用Fork-Clone模型-一个开发小组正在处理的每个项目都将创建一个fork,每个开发人员都将创建一个fork的克隆,编写代码并提交至origin,即功能将向上游发出拉动请求。 尽管这看起来不错,但问题在于大型项目交付时,它带来了许多更改以供审核,因此增加了文件所有者的负担。另外,这可能会在以后的开发周期中发生,因此该项目可能会受到威胁。 我们认为一种可行的方法是在将git push到原点(叉子)时使用钩子。最终可以将git pull移到上游。 但是,我们找不到相同的任何github扩展或推钩。有没有一种快速的方法(阅读的,现有的扩展名)可以用Github做到这一点,还是应该使用与git相同的钩子?

2
使用GitHub list-issues-for-a-repository API
当您转到GitHub时,在Issues下,它将所有未解决的问题作为HTML页面拉出。我们希望实现一个仪表板,以显示存储库中的所有问题(按标签分组),包括未正确标记的问题。 这是相应的存储库列表问题API。 当我最初使用jQuery和Javascript时,现在使用PHP进行概念验证,因为其内置的会话处理功能使我可以使用同一页面登录,让GitHub进行身份验证和回调并继续。但这对我来说并不重要,任何语言都可以。 我已经设法通过OAUTH2访问GitHub API,但是当我通过https://api.github.com/orgs/{org}/repos它获得存储库列表时,它会显示为一个空数组。 因为/orgs/{org}/reposAPI返回一个空数组,所以相应的/repos/{org}/{repo}/issuesAPI 当然会返回一个错误。 编辑:请参阅此后续解决方案!很高兴我终于可以正常工作了!
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.