走る
git config credential.helper store
これにより、資格情報がルート内のフォルダーに保存されます。 git pull
を実行する必要があります /git push
このコマンドの後に、初めてユーザー名とパスワードを入力します。その後、ユーザー名とパスワードの入力を求められなくなります。詳細は https://git-scm.com/docs/git-credential-store
0xc0de がコメントに書いたように、これによりパスワードが暗号化されずに保存されます!
パスワードなしの認証用の秘密鍵と公開鍵のペアを生成します。
Linux の場合、キーは ~/.ssh
に保存されます .
~/.ssh
に既にファイルがある場合 id_rsa
という名前です および id_rsa.pub
の場合、すでに鍵ペアを持っています。公開鍵の内容を追加します (これは id_rsa.pub
です) ) を Git リポジトリの ~/.ssh/authorized_keys ファイルに追加します。
$ scp ~/.ssh/id_rsa.pub [email protected]:id_rsa.tmp
$ ssh [email protected]
$ cat id_rsa.tmp >> .ssh/authorized_keys
キー ペアがない場合は、
で生成します
$ ssh-keygen -t rsa
詳細な手順については、こちらをお読みください:http://inchoo.net/tools-frameworks/how-to-generate-ssh-keys-for-git-authorization/