sourcetree 配置 gitlab ssh及公钥私钥设置

参考链接:Mac sourcetree 配置 ssh 密钥 - 简书

1.打开sourcetree --新建--从URL克隆,复制你项目的ssh 链接添加进去,如果没有配置就会提示:

这是一个无效的源路径/URL

2.打开sourcetree的设置

3.账户--添加

4.如图输入:项目地址、用户名、密码,协议选择SSH,填写后自动生成

5.点击保存,输入密钥保护密码,如果提示连接失败,如图:

不用管,直接复制密钥,密钥位置为:

.ssh 公共路径下

(如果.ssh文件隐藏:

1.快捷键:同时按住" Command + Shift + . "三个按键,即可查看当下文件夹中的隐藏文件;

2.Mac"显示隐藏文件"命令:终端输入

defaults write com.apple.finder AppleShowAllFiles -bool false

)

  1. 进入gitlab 项目,设置公钥:

6.1

6.2

7.设置私钥:

终端:

复制代码
LELEdeMacBook-Pro:.ssh lele$ ls
id_rsa id_rsa1id_rsa1.pubknown_hosts

LELEdeMacBook-Pro:.ssh lele$ ssh-add id_私钥名称// 添加私钥
Enter passphrase for id_id_私钥名称:// 输入密码  此密码为生成密钥的时候设置的密码 123456 方便好记 哈哈
Identity added: id_rsa1 (id_rsa1)

8.这时候重新设置SSH路径即可

相关推荐
一念一花一世界7 小时前
Arbess从初级到进阶(7) - 使用Arbess+GitLab实现PHP项目自动化部署
ci/cd·gitlab·php·arbess
风吹一夏v9 小时前
Docker 部署 GitLab 和 GitLab Runner 指南
docker·容器·gitlab
刘晓倩9 小时前
Docker Desktop(Windows/Mac)零外网部署 Dify 极简指南
macos·docker·容器
gcygeeker14 小时前
解决 Mac 迁移数据后用户目录无权限问题
macos
应茶茶15 小时前
VsCode通过SSH远程连接云服务器遇到主机密钥变更问题
服务器·vscode·ssh
q***494516 小时前
如何安装配置Goland并使用固定公网地址SSH远程连接本地服务器
运维·服务器·ssh
todoitbo16 小时前
Rust新手第一课:Mac环境搭建踩坑记录
开发语言·macos·rust
EkihzniY19 小时前
护照阅读器:为边检安全检查注入科技力量
gitlab
石像鬼₧魂石19 小时前
针对 Windows 常见端口的渗透思路
ssh
羑悻的小杀马特20 小时前
SSH级知识管理:通过CPolar暴露Obsidian vault构建你的知识API服务,实现跨设备无缝同步
运维·ssh·cpolar·obsidian