gitlab & httpsでpersonal access tokenを使う
WindowsからUbuntuに開発環境をごっそり移行しました。
gitlabとはsshでgit操作していたのですが、いちいちパスワード入力を求められるので面倒です。
gitlab に新プロジェクトを push できなくて困った話(https 編)でhttpsにしようとしたのですが、
root ➜ /app (master ✗) $ git push https
fatal: could not read Password for 'https://yoshida.nekoha@gitlab.com': terminal prompts disabled
となり、エラーとなります。
どうやらターミナルでプロンプトが無効にされているのでパスワードが入力できない様子・・・
パーソナルアクセストークンを使おう
gitlabではパーソナルアクセストークンという仕組みがあり、一度発行すればURLの中に入れ込んで認証を通してくれるというもの。
OAuth2で認証されているみたいです。
手順としては
* パーソナルアクセストークン管理ページからトークン発行