SSH KEY**配置

1、背景

一般我们利用sourcetree提交代码至gitLab或者gitHub,但每次访问gitLab或者gitHub时,都需要提供用户名或密码。使用SSH key登录的话,可以就不用每次手动输入密码,会方便许多。且虽然可以通过密码进行登录gitLab或者gitHub,但是安全性的程度没有SSH key来的安全。

2、配置SSH**

在terminal终端输入:

  1. git config –global user.name “用户名”
  2. git config –global user.email “邮箱”
  3. ssh-****** -t rsa -C “邮箱”
    SSH KEY**配置
  4. cd ~/.ssh
  5. cat id_rsa.pub
    SSH KEY**配置
  6. 存放到gitLab/github上:(以gitLab为例)
    SSH KEY**配置
  7. 最后gitLab首页可以切换SSH配置:
    SSH KEY**配置
  8. 回到sourcetree 中设置重新修改git仓库:
    SSH KEY**配置

参考文献:https://blog.****.net/hustpzb/article/details/8230454