git 设置免登陆ssh秘钥
打开命令行(Windows用户打开Git bash)键入以下命令:
$ ssh-keygen -t rsa -C "your email"
然后一路回车,不需要输入任何密码。在当前用户目录的.ssh文件夹下(~/.ssh/id_rsa.pub
)会生成id_rsa.pub
文件,其内容就是ssh key pair。
对于Linux还需执行以下命令将ssh key告诉系统:
$ ssh-add ~/.ssh/id_rsa
cat或vim id_rsa.pub 打开公钥,将全部内容复制
在github中,头像->settings->SSH keys and GPG keys中设置,在key粘贴即可添加成功