Mac 配置SourceTree集成云效

1、背景

工作使用的是自己的笔记本,一个是比较卡,在一个是敏感信息比较多还是使用公司的电脑,但是系统是Mac就很麻烦,在网上找了帖子记录一下

2、配置

  • 打开终端

    ssh-keygen -t rsa #一直回车就行
    cd .ssh
    cat id_rsa.pub #查看公钥,复制

  • 添加到云效

点击头像 ---> 个人设置

把公钥粘贴到文本框,修改标题和生效的时间即可。你的代码仓库要有这个用户的权限

  • 云效这添加完之后设置下电脑

    ssh-add ~/.ssh/id_rsa
    ssh-add -K ~/.ssh/id_rsa将sshkey添加到钥匙串
    cd .ssh
    touch config
    open config#打开config文件,输入以下内容并保存

    Host *
    UseKeychain yes
    AddKeysToAgent yes
    IdentityFile ~/.ssh/id_rsa
    #粘贴进去之后关闭即可

  • 去仓库复制一个ssh连接克隆一个项目试试,点击新建之后选择url克隆即可

相关推荐
皓月盈江1 分钟前
Linux Debian13安装后更换为国内镜像源,解决执行sudo命令提示用户名不在sudoers文件中问题
linux·服务器·sudo·debian13·debian13更换国内镜像源·用户名不在sudoers文件中
wdfk_prog2 分钟前
[Linux]学习笔记系列 -- [driver][base]class
linux·笔记·学习
XRJ040618xrj7 分钟前
如何在Linux虚拟环境下创建配置网络脚本
linux·网络·php
奔跑的呱呱牛9 分钟前
解决MacOS下Chrome嗯下F5不刷新页面的问题
chrome·macos·mac
Exquisite.10 分钟前
云原生高级课前置复习(2)
linux·云原生
OAK中国_官方15 分钟前
如何选择合适的视觉系统: 云端 VS 边缘
计算机视觉·云计算·深度相机·英伟达
FreeSoar120 分钟前
Rocky Linux 10.1 64位安装Firebird3.0
linux·运维·服务器
蛋王派22 分钟前
Linux 环境 Docker 部署 Elasticsearch 8.13 完整版教程
linux·elasticsearch·docker
C++ 老炮儿的技术栈27 分钟前
#include <filename.h> 和 #include “filename.h” 有什么区别?
linux·c语言·开发语言·c++·windows·visual studio
a***592628 分钟前
Linux命令创意大赛:高效组合大比拼
linux·运维·服务器