2

就像我们可以使用在 Github 存储库中创建新文件一样,我们可以使用PyGithubPyGithub在 Github 存储库中创建目录/文件夹吗?我一直在搜索 PyGithub 文档,但没有发现任何实质性内容。

4

1 回答 1

2

您可以使用与创建文件时相同的方法创建目录。但问题是在目录内创建一个文件,因为 Git 只跟踪在1内有文件的文件夹。

>>> repo = g.get_repo("PyGithub/PyGithub")
>>> repo.create_file("example/test.txt", "test message", "content_of_file", branch="test")
{'content': ContentFile(path="example/test.txt"), 'commit': Commit(sha="5b584cf6d32d960bb7bee8ce94f161d939aec377")}
于 2020-03-23T14:39:39.923 回答