SSHを発行して自分の鍵として登録して・・・って面倒ですよね。 そんなときは、Personal Access Tokenが代用になるようです。
やり方
- GitHub > Settings > Personal access tokensを開きます。
- Generate new access tokenから新しいアクセストークンを取得します。
- このとき、権限としてはリポジトリ操作権限だけを与えれば十分です。
- HTTPSを利用してプライベートリポジトリをクローンします。
- このとき、パスワードの代わりに2で取得したアクセストークンを利用します。
- 例えばリポジトリのURLが
https://github.com/username/reponame.git
だったとすると、git clone https://username@github.com/username/reponame.git
みたいな感じでクローンするとパスワードが要求されるので、そこで上のアクセストークンを入力する感じ。