17得票7回答
如何将新文件推送到GitHub?

我在github.com上创建了一个新的代码仓库,然后使用以下命令将其克隆到本地计算机:git clone https://github.com/usrname/mathematics.git 我在文件夹mathematics下添加了3个新文件。$ tree . ├── LICENSE ├─...

14得票4回答
通过主邮箱获取Github用户名

我正在使用PyGithub库邀请新成员加入组织。 我遇到的问题是: 在这种情况下,当我只知道用户的主要电子邮件时,如何检索他的用户名以便相应地邀请? 我知道可以通过UI实现,但找不到通过API进行相应调用的方法。 请协助!

12得票1回答
使用PyGitHub和PyGit2创建、克隆和推送到GitHub存储库

如何使用Python和pyGitHub与pyGit2库创建一个新的GitHub存储库、克隆它、更改文件并将其推回GitHub? 这两个库的文档都非常少,几乎没有任何示例。

9得票1回答
如何使用Pygithub切换到新分支?

这是我所学到的内容: g = Github("user", "pass") repoName = "apiTest" print "Get all repos:" for repo in g.get_user().get_repos(): print "\t%s" % repo.name ...

9得票3回答
是否可以使用pyGithub获取发布版本?

我还没有使用过PyGithub,但是我很好奇是否有可能从存储库(例如https://github.com/{username}/{repo-name}/releases)中获取发行版列表。在这里的文档中,我没有看到任何相关的信息。

9得票2回答
如何使用PyGithub更新文件?

我想知道应该调用哪个方法(以及在哪个对象上)以及如何调用该方法(必需的参数及其含义)。

8得票5回答
使用pygithub登录时出现的问题

我们正在尝试使用pygithub登录我们的GitHub服务器,如下所示。请注意,“token_bla_bla”是我们在GitHub为该用户生成的令牌。 g = Github(login_or_token='token_bla_bla', base_url='https://github.co...

7得票1回答
Github API 生成的带注释标签未在 `git describe` 中显示

我正在尝试编写一个脚本,使用自定义CI触发器自动设置GitHub发布。我有一个Python脚本,使用pygithub自动创建标签和发布。 # roughly the following code: repo.create_git_tag(...) repo.create_git_ref(.....

7得票2回答
当我没有超过速率限制时,收到 Github API 403 错误

我正在通过PyGithub从Github上爬取数据。我的问题是在爬取期间我收到了这个错误: github.GithubException.GithubException: 403 {'documentation_url': 'https://developer.github.com/v3/#...

7得票2回答
使用 PyGitHub 读取 GitHub 上的文件内容

假设 "sample.txt" 文件在 GitHub 的 "Demo" 仓库中 [Demo/sample.txt]。如何使用 PyGitHub 读取 sample.txt 的内容,而不是从 API 获取? 否则,我们是否有其他软件包可以读取这样的文件内容?