centos 安装git,并配置ssh-key

打开git手册,看到这段,粘贴复制:

centos 安装git,并配置ssh-key_第1张图片
sudo yum install curl-devel expat-devel gettext-devel \
openssl-devel zlib-devel

我的系统是centos,我也不知道那一段是有效的,因此两段都试了,显然我的系统没有apt-get command。
等待下载安装完成:

centos 安装git,并配置ssh-key_第2张图片

然后就可以开始愉快地使用git了,你以为是这样?!

还没有添加公钥呢!

如果直接clone github上的项目的话会报这样的错误:

centos 安装git,并配置ssh-key_第3张图片
Warning: Permanently added the RSA host key for IP address '192.30.255.113' to the list of known hosts.

没有添加公钥到你github导致的,
首先是在你当前主机生成密钥:

ssh-keygen -t rsa -C "your email"
centos 安装git,并配置ssh-key_第4张图片
// 存放公钥文件的位置
/root/.ssh/id_rsa.pub

// cat 打开文件并复制
cat /root/.ssh/id_rsa.pub

然后添加到你的github,或者其他git的版本控制工具上的ssh-key配置

然后你可以用命令测试下,是否配置成功:

ssh -T [email protected]

成功就是下面的样子:


你可能感兴趣的:(centos 安装git,并配置ssh-key)