次のコマンドを使用してgit認証情報を保存します。
git config credential.helper store
~/.git-credentials
の下にプレーンテキストで暗号化せずに保存します。
MacOS および Windows で、GitHub Helpは、osxkeychain
を使用して資格情報を暗号化するキーストアの使用を提案しますそれぞれwincred
。ただし、Linuxでは、git資格情報の暗号化方法について 言及なし があります。あなたはそれを行う方法について知っていますか?
これはここで回答されました: gnome-keyringとhttp(s)リポジトリでgitを使用する正しい方法は何ですか?
答えを引用する:
Gnome Keyringでgit credential helper
をセットアップする必要があります。
Gnome Keyring develをインストールしてコンパイルします。
Sudo apt-get install libgnome-keyring-dev
Sudo make --directory=/usr/share/doc/git/contrib/credential/gnome-keyring
そして、資格情報をセットアップします。
git config --global credential.helper /usr/share/doc/git/contrib/credential/gnome-keyring/git-credential-gnome-keyring