Sama seperti kita dapat membuat file baru di repo Github menggunakan PyGithub, dapatkah kita membuat direktori/folder di repo Github menggunakan PyGithub? Saya telah mencari melalui dokumen PyGithub tetapi saya belum menemukan sesuatu yang substansial.

2
Saurav Saha 23 Maret 2020, 17:04

1 menjawab

Jawaban Terbaik

Anda dapat membuat direktori menggunakan metode yang sama seperti saat membuat file. Tetapi masalahnya adalah membuat file di dalam direktori karena Git hanya melacak folder yang memiliki file di dalam 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")}
2
Dinko Pehar 23 Maret 2020, 14:39