这里以coding为例描述:
前提是本地已配置了git,zsh这些工具
1.先进入配置目录查看
cd ~/.ssh
ll
2.如果没有key,则生成
ssh-keygen -t rsa -C "email"
#会提示输入密码,两次确认成功后记住保存的目录和文件名
3.查看pub并复制里面的内容,然后打开coding的控制台,加入到公钥
cat id_rsa.pub
#cp
4.授权,避免出现以下错误:
image.png
sudo chmod 0600 id_rsa
5.可通过hosts查看:
cat known_hosts
6.测试git clone:
image.png
7.clone完成后,进入目录,执行:
ssh -T git@git.coding.net
输入yes
输入密码
结果如下:
image.png
8.为了避免频繁输入密码,可以设置:
eval `ssh-agent`
ssh-add
输入密码
9.可以测试git pull.
网友评论