github3.py存储库类是否有“创建”分支的方法?

时间:2017-09-07 14:35:21

标签: python github github-api github3.py

使用github3.py库的1.0.0a4版。

我正在尝试在新分支上的存储库中创建一个新文件。

假设: gh 是经过身份验证的对象。

repo = gh.repository('User','Repo')
repo.create_file(path='NewFile',message='Commit Message',content='File Content', branch='NewBranch')

对create_file的调用无法创建'NewFile'和'NewBranch'。 如果我执行以下操作,则会在“默认”分支上创建文件,如我所料。

repo.create_file(path='NewFile',message='Commit Message',content='File Content')

我确信'create_file'的第一种形式确实创建了一次分支,但我不确定为什么它现在不会发生。是不是公平期望这个电话会创建“分支”?我还没有找到另一个可以创建分支的API。

0 个答案:

没有答案