Python 如何使用PyGithub在存储库中创建文件?
如文档所示,在Python 如何使用PyGithub在存储库中创建文件?,python,git,pygithub,Python,Git,Pygithub,如文档所示,在github.Repository.Repository对象上调用create_file应该创建一个文件,但我得到的是github.GithubException.UnknownObjectException 我的代码如下: `repo.create_file('filename', 'commitmessage', 'content')` 我做错了什么?似乎需要以斜杠开始文件名/。我已经尝试了以下命令,并且成功了: In [12]: repo.create_file('/fil
github.Repository.Repository
对象上调用create_file
应该创建一个文件,但我得到的是github.GithubException.UnknownObjectException
我的代码如下:
`repo.create_file('filename', 'commitmessage', 'content')`
我做错了什么?似乎需要以斜杠开始文件名
/
。我已经尝试了以下命令,并且成功了:
In [12]: repo.create_file('/filename', 'commitmessage', 'content')
Out[12]:
{'commit': Commit(sha="201e0e5b91f7ec431d5b06cc47affff202e3de04"),
'content': ContentFile(path="filename")}
也许你的身份验证有问题?您是否在存在的目录中创建文件?@J.P.Petersen我已验证并下载文件,访问回购协议等。工作正常。用户是否有写入权限?@J.P.Petersen是。你能自己试一试并把代码片段发给我吗?