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路径即可

相关推荐
Swift社区9 小时前
Mac与Windows终端常用指令对比整理(实用避坑分享)
macos
Java小白笔记11 小时前
Docker 安装配置完全指南:MacOS 、Windows、Linux环境下的安装、配置与验证
linux·macos·docker
芯日记17 小时前
Mac-使用文本编辑的html浏览器打开出现源代码问题
macos·html
一牛19 小时前
Swift 循环引用
macos·ios
爱刷碗的苏泓舒19 小时前
网络通信入门:电脑连接 GNSS 定位终端的Wi‑Fi热点下载文件的原理
ssh·网络通信·gnss·嵌入式系统·数据传输·wifi热点·终端调试
食尘者20 小时前
MacBook Pro M5Max 本地大模型推理实践
macos·aigc
这个需求做不了21 小时前
Jenkins自动化构建与CI/CD流水线,并配置GitLab
java·ci/cd·自动化·gitlab·jenkins
x-cmd1 天前
Mac 涨价后,本地 AI 还能千元入门吗?
linux·人工智能·macos·ai·agent·amd·本地ai入门
qq_452396232 天前
第六篇:《GitLab CI 进阶:多环境部署与环境变量管理》
git·ci/cd·gitlab
m0_377108142 天前
小智ai-esp32
人工智能·macos·xcode