Git有两种克隆代码的方式:
一种是http,另外一种就是SSH, SSH免密登录,免去了每次登录都输入账号密码的繁琐,但是却需要配置在电脑上 核心:其实就是先生成SSH密钥,然后把公钥关联到自己GitHub账户下面即可。
前提:电脑已经安装了Git,已经有自己的Git账号
开通git账号并配置SSH免密登录
打开git bash命令窗口
1.添加用户名和邮箱
$ git config --global user.name "xxx"
$ git config --global user.email "xxx@xxx.com"
2.生成ssh密钥,创建SSH key执行命令下面命令,点击三次回车!
$ ssh-keygen -t rsa -C "yourmail@example.com"
3.如果以前有密钥
ssh-keygen -t rsa -C "your.email@example.com" -b 4096
4.如果创建成功会在用户目录生成.ssh文件夹
5.查看生成的密钥
有两种方法:
①在git bash输入命令: cat ~/.ssh/id_rsa.pub
或者
②进入.ssh 文件夹,查看 id_rsa.pub 文件,复制全部内容
6.注册并登录GitHub,打开id_rsa.pub文件,将生成的密钥粘贴到GitHub中,添加ssh
接下来再往远程仓库push东西的时候使用SSH连接就不需要登录了