プログラムを中心とした個人的なメモ用のブログです。 タイトルは迷走中。
内容の保証はできませんのであしからずご了承ください。

2020/03/10

GitLab のプライベートリポジトリを SSH Key なしで Clone する

event_note2020/03/10 1:55

トークン認証を使うのが楽かもしれません。

トークンの取得

まずはトークンを取得します。 GitLab にログインして、右上のプロフィールアカウントをクリック > Settings を選択します。

サイドメニューより Access Tokens をクリックします。

Name に適当な名前を入力します。
Scopes は、クローンするだけなら read_repository にチェックを入れれば OK です。

Create personal access token を押すと画面上にトークンが表示されるので、それをコピーします。

クローン

コピーしたトークンを使って、以下のコマンドでクローンできます。

git clone https://oauth2:54uMLrocCpu2sUU8_4sS@gitlab.com/username/repository.git