- 打开 git bash
ssh-keygen -t rsa -C "signid@qq.com"
1
::: tips 嫌麻烦可以一路enter不设置密码, 不然每次使用都需要输入一遍密码 :::
- 进入创建好key的目录
cd ~/.ssh
1
- 查看生成的 id_rsa 和 id_rsa.pub 两个文件
ls
1
配置到远端仓库的文件为pub的后缀, 随便用什么工具打开复制里面的内容. 剩下的文件用于本地效验用
- 查看命令
cat 文件名.后缀
1
- 举例配置github
默认已经建立一个仓库. 在当前仓库右边上方位置有一个 Settings
点击 > Deploy keys
> 点击 New SSH key
.
title
命名随便输入, 然后把pub文件中的内容复制到 key
框中, Allow write access
勾选 然后点击 Add key
远端就这样配置好了.
ssh -T git@github.com
ssh -T git@用户名.coding.net
ssh -T git@e.coding.net
1
2
3
2
3
- 工具
接下来是本地, 默认使用git工具 sourcetree
. 在工具的 仓库
添加刚刚配置好key的远端地址 然后 工具->添加ssh秘钥
选择 另外一个不是pub后缀的key文件导入
整个流程就配置完事了.