怎样让Git每次PUSH不用重复输入密码

如果你的Git每次PUSH操作都要重复输入密码,检查其它的设置也没有问题,那原因很大可能是你在生成密钥时设置了密码。通常密钥是这样生成的:

打开命令行终端输入 ssh-keygen -t rsa -C "your_email@example.com" ( 你的邮箱),连续点击 Enter 键即可,中间提示输入密码时不要输入。

ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
# Creates a new ssh key, using the provided email as a label
# Generating public/private rsa key pair.
Enter file in which to save the key (/Users/you/.ssh/id_rsa): [Press enter] // 推荐使用默认地址
Enter passphrase (empty for no passphrase): //此处点击 Enter 键即可,也可以填写密码,但填写密码后每次使用 SSH 方式推送代码时都会要求输入密码,如果不是绝对重要机密,无需设置密码。

 

posted on 2017-11-29 09:36  foupwang  阅读(1322)  评论(0编辑  收藏  举报