GitHubのプライベートリポジトリをgit cloneする方法

プライベートリポジトリをgit cloneする方法 Git
プライベートリポジトリをgit cloneする方法

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

コメント

タイトルとURLをコピーしました