🔐
Google ColabでGithubから非公開リポジトリをcloneする
前提
- githubの非公開リポジトリをcloneするには認証が必要だが,パスワード認証は2021/08/13に廃止
- sshまたはpersonal access tokenで認証できる.トークンの作り方は公式の説明がある↓
- Google Colab上にssh鍵を用意するのが手間
解決方法
# personal access tokenをコピーして↓のxxxx...と置き換える
%env TOKEN=xxxxxxxxxxxxxxxxxxxx
# username, reponameは自分のものに置き換える
! git clone https://$$TOKEN@github.com/username/reponame.git
あとはセルを実行すればcloneできる
Discussion