Soy Library

[Github] Google Colab과 Github 연동하기1 본문

Study/Github

[Github] Google Colab과 Github 연동하기1

Soy_Hwang 2023. 9. 3. 21:55

Github 내 폴더 및 파일 Google Drive로 Clone하기 

from google.colab import drive
drive.mount('/content/drive')
import os
from os.path import join

# 구글 드라이브 PATH
GDRIVE_PATH = '/content/drive/MyDrive/Github/Code-Up'
# 깃허브 USERNAME
GIT_USERNAME = {'깃허브아이디'}
GIT_EMAIL = {'깃허브주소'}
# 깃허브 TOKEN
GIT_TOKEN = {'발급받은토큰'}
# 깃허브에서 CLONE할 REPO 이름
GIT_REPOSITORY = "Code-Up"
GDRIVE_FILE_PATH = join(GDRIVE_PATH)
# 아래 경로로 CLONE
print("GOOGLE DRIVE FILE PATH: ", GDRIVE_FILE_PATH)
# 해당 경로 폴더 생성
!mkdir "{GDRIVE_FILE_PATH}"
# 아래 형식으로 GIT PATH 생성
GIT_PATH = "https://" + GIT_TOKEN + "@github.com/" + GIT_USERNAME + "/" + GIT_REPOSITORY + ".git"
print("GIT_PATH: ", GIT_PATH)
%cd "{GDRIVE_FILE_PATH}"
!git clone "{GIT_PATH}" ./