git生成ssh key

    1.首先在git设置身份的名称和邮箱

1
2
git config --global user.name "Will"
git config --global user.email "XXX@XX.com"

    2.删除.ssh文件夹(一般在C盘的用户里)下的known_hosts(手动删除即可)
    3.git输入命令

1
ssh-keygen -t rsa -C "XXX@XX.com"

        接着出现:

1
2
Generating public/private rsa key pair.
Enter file in which to save the key (/Users/your_user_directory/.ssh/id_rsa):

        请直接按下回车,然后系统会自动在.ssh文件夹生成两个文件,id_rsa和id_rsa.pub,打开id_rsa.pub,将全部内容复制。
    4.登录github,进入设置->ssh设置,新增SSH KEY,将复制的key粘贴上后保存。
    5.在git中输入命令:

1
ssh -T git@github.com

        然后遇到有yes的地方输入yes,其余一路回车,最后会提示成功。