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克隆即可

相关推荐
嵌入式小能手10 小时前
飞凌嵌入式ElfBoard-进程间的通信之信号处理sigaction
linux·算法·信号处理
剑神一笑10 小时前
Linux top 命令深度解析:进程监控的性能优化实战
linux·运维·正则表达式
jimy110 小时前
Oracle云e2.1.micro优化tailscale的exit模式网速
linux·服务器·oracle
楼田莉子10 小时前
Linux网络:网络多路IO模型详解
linux·网络·数据库
嵌入式小能手10 小时前
飞凌嵌入式ElfBoard-进程间的通信之信号处理signal
linux·服务器·信号处理
phltxy10 小时前
Redis Java 集成到 Spring Boot
数据库·redis·git
Irene199110 小时前
Linux 中换行符 = 命令结束,xargs 防止意外执行的机制,不支持标准输入的命令,-i 在各个命令中的真实含义
linux
Edward1111111110 小时前
SSL/TSL配置 集群节点间通信加密还有客户端
linux·服务器·ssl
Codigger官方10 小时前
Ubuntu 与 Fedora:两大 Linux 发行版怎么选?
linux·运维·ubuntu
空太Jun10 小时前
Git 使用学习笔记
笔记·git·学习