-2

次のガイドに従って、Mac OS 10.7.4 で SSH キーをセットアップしました。

https://help.github.com/articles/generating-ssh-keys

しかし、何らかの理由で、パスフレーズの入力を継続的に求められます。パスフレーズを指定しなくてもプロンプトは表示されませんが、これは望ましくありません。プル/プッシュのたびにプロンプ​​トが表示されないように、パスフレーズをキャッシュする方法はありますか?

4

4 に答える 4

3

ssh-add にキーファイルを追加する必要があります

ssh-add ~/.ssh/you_key_rsa

その後、それ以上尋ねられません。

于 2014-02-05T21:48:15.870 に答える
0

.git/configgit リポジトリのファイルを編集し、url値を変更して次のようなものを使用する必要がある場合があります。user@host:path-to-git-repo.git

于 2013-02-07T17:32:53.773 に答える
0

SSH パスワードは、GIT リポジトリに接続するユーザーを認証するために使用されます。ローカルで作業している場合、クローン、プッシュ、プルなどのリモート操作を行うときに、git がパスワードを要求するべきではありません。

パスワードが煩わしい場合は、SSH キーを作成するときに空白のパスワードを入力するだけでかまいません。パスワードは必須ではありませんが、保護を強化するためにパスワードを使用することをお勧めします。

于 2013-02-07T17:35:05.017 に答える