我曾经像往常一样在我的项目上创建pull-requests,我已经访问了很长一段时间,从那以后没有任何变化。
每次我尝试创建一个新的拉取请求时,我都会得到以下信息:
(git: test-branch) $ hub pull-request
Error creating pull request: Forbidden (HTTP 403)
我收到这个有什么原因吗?我有权访问repo,我可以正常拉和推送,但不能创建拉-请求。
发布于 2013-04-26 04:03:33
我刚刚遇到了同样的问题-并检查了repo - https://github.com/defunkt/hub/issues/317中的问题部分-找到了我的答案:-)
显然我们不是唯一的,但升级到最新版本的中心解决了这个问题:-)
快跑吧
brew update && brew upgrade hub
然后你就都准备好了:-)
发布于 2013-04-30 21:24:00
Github改变了他们的api,他们现在需要一个User-Agent来处理你向他们发出的所有调用(如果你需要编写github脚本,而不是使用pygithub之类的东西来帮助你,供将来参考)。如果你不提供User-Agent,他们会发回403。
https://stackoverflow.com/questions/16221980
复制相似问题