git安装
默认ubuntu系统安装,centos类似。
安装很简单,仅需要:
apt-get update
apt-get install -y git
等待安装完成。
ssh配置
一定要分清用户,默认是当前用户,后面提交代码时,校验都是这个用户。
首先先用户家目录下,新建.ssh
文件夹,进入文件夹,然后执行以下命令:
ssh-keygen -t rsa
不要去设置很复杂的各种信息,直接一路默认即可,反正我们配ssh
只是为了免密码提交代码,总的原则就是怎么方便怎么来。
看到以上信息说明已经生成公私钥,接着我们可以看看目录下的文件:
root@ubuntu:~/.ssh# ls
authorized_keys id_rsa id_rsa.pub known_hosts
注意,我们用了rsa
,解密公钥是id_rsa.pub
,打开公钥文件,查看,然后复制公钥内容到github
或gitlab
的ssh
上:
具体github或gitlab的ssh配置,网上搜,教程很多也很简单。
通过以上步骤,我们就可以实现操作git
免密码了。