次のガイドに従って、Mac OS 10.7.4 で SSH キーをセットアップしました。
https://help.github.com/articles/generating-ssh-keys
しかし、何らかの理由で、パスフレーズの入力を継続的に求められます。パスフレーズを指定しなくてもプロンプトは表示されませんが、これは望ましくありません。プル/プッシュのたびにプロンプトが表示されないように、パスフレーズをキャッシュする方法はありますか?
次のガイドに従って、Mac OS 10.7.4 で SSH キーをセットアップしました。
https://help.github.com/articles/generating-ssh-keys
しかし、何らかの理由で、パスフレーズの入力を継続的に求められます。パスフレーズを指定しなくてもプロンプトは表示されませんが、これは望ましくありません。プル/プッシュのたびにプロンプトが表示されないように、パスフレーズをキャッシュする方法はありますか?
ssh-add にキーファイルを追加する必要があります
ssh-add ~/.ssh/you_key_rsa
その後、それ以上尋ねられません。
.git/config
git リポジトリのファイルを編集し、url
値を変更して次のようなものを使用する必要がある場合があります。user@host:path-to-git-repo.git
SSH パスワードは、GIT リポジトリに接続するユーザーを認証するために使用されます。ローカルで作業している場合、クローン、プッシュ、プルなどのリモート操作を行うときに、git がパスワードを要求するべきではありません。
パスワードが煩わしい場合は、SSH キーを作成するときに空白のパスワードを入力するだけでかまいません。パスワードは必須ではありませんが、保護を強化するためにパスワードを使用することをお勧めします。