Git是分布式的代码托管工具,远程的代码管理是基于SSH的,所以要使用远程的git则需要SSH的配置。码云的SSH配置如下:
一、设置git的user name和email
用户名和邮箱地址是本地客户端的一个变量,不随git库而改变,每次commit都会用用户名和邮箱记录,github的contribution统计都是按邮箱来统计的。
$ git config --global user.name "Eddina"
$ git config --global user.email "Eddina_Chen@163.com"
检查用户名跟邮箱是否设置
$ git config user.name
$ git config user.email
二、生成SSH密钥过程
(1)生成密钥
$ ssh-keygen -t rsa -C “Eddina_Chen@163.com”
按3个回车,密码为空,最后得到两个文件:id_rsa(私钥),id_rsa.pub(公钥)
(2)进入id_rsa.pub,得到密钥
(3)在码云上添加SSH,这里添加的是id_rsa.pub里面的公钥