github API ํ์ด์ง์ ๋ฐ๋ฅด๋ฉด ๋ฆฌํฌ์งํ ๋ฆฌ๋ฅผ ๋ถ๊ธฐํ๋ ๋ฐฉ๋ฒ์ ์ฐพ์ ์ ์์ต๋๋ค.
๊ฐ์ฌ,
create_fork
์ฌ์ฉ์๋ผ๋ ๋ฉ์๋๊ฐ ์์ต๋๋ค.
g = Github(
os.environ["GITHUB_USER"],
os.environ["GITHUB_PASSWORD"]
)
github_user = g.get_user()
myfork = github_user.create_fork(repo)
Traceback (most recent call last):
File "test.py", line 3, in <module>
g = Github(os.environ["username"] ,os.environ["pw"])
File "/usr/lib/python3.6/os.py", line 669, in __getitem__
raise KeyError(key) from None
KeyError: 'username
๊ทธ๋ฆฌ๊ณ ๊ธฐ๋ณธ ๋ก๊ทธ์ธ์ ์๋ํ ๋:
Traceback (most recent call last):
File "test.py", line 5, in <module>
myfork = github_user.create_fork("https://github.com/lyk2017-django/YilanTerbiyecisi")
File "/usr/lib/python3.6/site-packages/github/AuthenticatedUser.py", line 452, in create_fork
assert isinstance(repo, github.Repository.Repository), repo
AssertionError: https://github.com/lyk2017-django/YilanTerbiyecisi
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
create_fork
์ฌ์ฉ์๋ผ๋ ๋ฉ์๋๊ฐ ์์ต๋๋ค.