GitHubのプライベートリポジトリをクローンするのに少し戸惑ったのでメモを兼ねて紹介します
またこのやり方は2024/04/30時点の情報になります
結論
git clone https://github.com/hoge/project.git
↓
git clone https://{アクセストークン}@github.com/hoge/project.git
クローンしたいgitのurlにアクセストークンをつけたうえでコマンドを実行する
アクセストークの取得方法は後述します
アクセストークンの取得方法
アクセストークンの取得方法を説明します
まず右側のメニューからSettingsを選択し設定画面に遷移します
Settingsページの左のメニューからDeveloper settingsを選択
左のメニューからPersonal access tokensをクリックし、その中のTokens(classic)を選択
右上にあるGenerate new tokenをクリックし、その中のGenerate new token(classic)を選択
トークンの期限やどの操作まで許可するか設定が行える画面になります
今回はリポジトリの操作だけなのでrepoにチェックを入れて一番下のGenerate tokenを押します
またNoteの部分は必須項目なので分かりやすいように適当なメモを入れます
するとアクセストークンが発行されるのでこれをコピーし保存するようにします
その後ターミナルなどで生成したアクセストークンを用いてgit cloneをすれば完了です
git clone https://{アクセストークン}@github.com/hoge/project.git
コメント