Httpsしか使えないリポジトリで認証情報を保存する

最終更新日: 2021-04-01

SSH が使えない悲劇に出会った時に。CentOS 7.7 で確認。

パスワードは平文保存されるっぽいので、そこら辺は注意が必要。

  1. 認証情報をキャッシュする設定にする
    1. git config --global credential.helper cache
  2. キャッシュのタイムアウトを 1 年くらいにしとく
    1. git config --global credential.helper 'cache --timeout=31536000'