最近遇到用http下载代码是空的,所以需要通过ssh进行代码下载的问题,总结一下SourceTree和TortoiseGit两种工具配置密钥的方法。
SourceTree
1. 生成SSH
通过git自带的工具生成SSH就可以了。
2. 将key复制后配置到GitLab(或其他代码管理器中)
3. 在SourceTree中配置key
4. 添加远程仓库
克隆/创建-配置源路径和目的路径。
注意源路径格式:ssh://git@ip:/xx/xxxxx.git
搞定!!!
TortoiseGit
1. 生成SSH
这里不能使用git自带工具生成SSH了,需要用TortoiseGit自带的工具生成。
2. 下载代码前需要先配置私钥
2.1 找到任务栏中的该按钮,点开后添加刚才保存的密钥(也可在后面添加)。
2.2 也可以在克隆的时候添加密钥
3. 可以进行代码的克隆操作
4. 进入克隆的项目配置密钥
如果有就不用配置了哈。
搞定!!!
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。