Git 免密拉取代码配置

2018-08-30  本文已影响0人  前端开发小匠

git添加 ssh-key

  1. 查看 ~/.ssh 目录是否存在,查看是否已有相关文件;
  2. 若没有则生成一个ssh-key;
  3. 将公钥文件在指定网站进行配置。
# git账号设置
$ git config --global user.name "name"
$ git config --global user.email "xxx@xxx.com"

# -> 1. 查看本地是否已经存在公钥(.pub)/秘钥文件, 一般在 ~/.ssh 目录下; 如果没有则需要创建公钥/秘钥文件;
$ cd ~/.ssh
$ ls -l
$ cat id_rsa.pub

# -> 2. 生成公钥文件( 一般 在 ~/.ssh目录下),  如果已存在可跳过此步;
$ ssh-keygen -t rsa -C "xxx@xxx.com"

# ->3. 将公钥文件 id_rsa.pub 文件内容添加到指定的网站(如:github.com, gitlab.com)进行验证。
$ cat  ~/.ssh/id_rsa.pub

# 测试你的ssh-key是否配置成功
$ ssh -T git@github.com
# 或
$ ssh -T git@gitlab.com

其他异常问题:

ssh 方式登录远程服务器

ssh-copy-id user@host -p xxxx 将本地公钥传送到远程主机host上

参考文章

上一篇下一篇

猜你喜欢

热点阅读