困りごと
httpsでgitのリモートリポジトリにpushやpullしようとすると、毎回IDとパスワード入力を求められて面倒くさい。
解決法
方法は色々あるかと思いますが、私はキャッシュを使って認証情報を保存して対処しています。
公式ドキュメントに書いてある通りですが、以下のようなコマンドを使います。
$ git config --global credential.helper cache 'cache --timeout=86400'
timeoutの後は秒数なので、この例だと1日間認証情報が保存できます。
設定ファイルにパスワードを平文で書くよりは、精神衛生上良いですね。
コメント