一、使用http克隆GitHub项目,一直弹出登录小框(如下图)。改用SSH克隆前配置SSH密钥步骤

- 生成SSH Key
- 使用快捷键Shift + Alt + A打开MinGW终端或者sourceTree->操作->在终端中打开

- 输入如下命令,会出现三个问题,直接回车即可:
ssh-keygen -t rsa -C "your_email@example.com"

- 将SSH公钥添加到GitHub账户
- 先复制刚才生成的SSH公钥全部内容(从ssh-rsa到邮箱结束全部内容)
可通过路径查找文件位置也可通过一下命令获取/c/Users/chenjs/.ssh/id_rsa.pub

进入GitHub的设置页面,选择SSH and GPG keys(登录GitHub,在右上角)

点击上图New SSH Keys,进入公钥设置页面

- 测试SSH是否验证成功
输入以下命令测试SSH链接ssh -T git@github.com如果有以下提示,一定要输入yes后回车,不要回车表示同意,平时都习惯直接回车了,要注意。 最后再输入以上命令测试:

二、设置sourcetree使用SSH
- 打开sourcetree,选择工具>选项
在SSH客户端配置的SSH客户端选择OpenSSH即可,确认
- 设置账户 点击Remote>添加新账户,如图设置完成

三、克隆项目

