Mac SourceTree配置ssh git仓库

embedded/2024/10/18 10:15:56/

一、准备条件
1、Mac系统电脑
2、安装好SourceTree
3、获取ssh git仓库地址

二、配置步骤
1、打开终端命令行

ssh -t rsa -C "xxx"

"xxx"代表注册git仓库时,使用的用户名,可以是字符串也可以是邮箱地址。
如果遇到输入密码,则输入git仓库访问密码,与上面的用户名对应即可。
请添加图片描述
2、配置远端公钥
可以通过cat ~/.ssh/id_rsa.pub查看公钥,也可以cd到对应的目录下,用文本文件打开,也可以查看。
将公钥整体复制,配置到GitHub或Git仓库所在后台,并保存。

3、配置本地SSH
执行ssh-add ~/.ssh/id_rsa将sshkey添加到sourceTree;
执行ssh-add -K ~/.ssh/id_rsa将sshkey添加到钥匙串;
cd 到 .ssh目录下, 用touch config命令创建config文件;
用open config命令打开config文件,输入以下内容并保存

Host *
UseKeychain yes
AddKeysToAgent yes
IdentityFile ~/.ssh/id_rsa

信任公钥
终端执行ssh命令链接一下git仓库服务器,进行公钥信任

ssh git@xxxxgit@github.com
其中xxxx代表git仓库地址
当出现Welcome to xxx时,代表成功。

就可以愉快的克隆了


http://www.ppmy.cn/embedded/42051.html

相关文章

HTML常见标签-段落标签

段落标签 段落标签一般用于定义一些在页面上要显示的大段文字,多个段落标签之间实现自动分段的效果 代码 <p>记者从工信部了解到&#xff0c;近年来我国算力产业规模快速增长&#xff0c;年增长率近30%&#xff0c;算力规模排名全球第二。</p><p>工信部统计…

【Leetcode每日一题】 综合练习 - 括号生成(难度⭐⭐)(76)

1. 题目解析 题目链接&#xff1a;22. 括号生成 这个问题的理解其实相当简单&#xff0c;只需看一下示例&#xff0c;基本就能明白其含义了。 2.算法原理 问题描述 我们需要找出所有可能的、有效的括号序列。一个有效的括号序列指的是一个仅由(和)组成的字符串&#xff0c;…

【C】求Sn=a+aa+aaa+aaaa+aaaaa的前n项之和

问题 求Snaaaaaaaaaaaaaaa的前n项之和&#xff0c;其中a是一个数字。 例如&#xff1a;当a为2&#xff0c;n为5&#xff1a;Sn222222222222222 整体分析 像之前的水仙花数一样&#xff08;如果你看过这篇的话&#xff09;&#xff0c;我们可以先把这个问题拆分为一个个小的问…

暴力数据结构之二叉树(堆的相关知识)

1. 堆的基本了解 堆&#xff08;heap&#xff09;是计算机科学中一种特殊的数据结构&#xff0c;通常被视为一个完全二叉树&#xff0c;并且可以用数组来存储。堆的主要应用是在一组变化频繁&#xff08;增删查改的频率较高&#xff09;的数据集中查找最值。堆分为大根堆和小根…

通过QSettings增删改查.ini文件内容

[Config] <-----------section DBDriverQODBC <-----------keyvalue DataBaseIP127.0.0.1 DataSourceNameLocal UserNamesa Password Port1433新增及修改接口 #include <QSettings> #include <QTextCodec> void SetConfigFile(QString …

CSS响应式

1、rem是什么 &#xff1f; rem是一个长度单位 px&#xff1a;绝对长度单位&#xff0c; 最常用em&#xff1a;相对长度单位&#xff0c;相对于父元素&#xff0c;不常用rem: 相对长度单位&#xff0c;相对于根元素&#xff0c;常用于响应式布局 2、响应式布局的常见方案 med…

618有哪些好物值得推荐?收下这份618必买好物清单

随着618购物节的脚步越来越近&#xff0c;你是不是已经开始摩拳擦掌&#xff0c;准备大肆采购一番了&#xff1f;在这个购物狂欢节里&#xff0c;要说哪些宝贝最值得你入手&#xff0c;那一定少不了数码家电类&#xff01;今天就给大家整理了一些我往期自用过还不错的数码家电好…

【Linux深度学习5.15(堡垒机)】

JumpServer堡垒机 使用堡垒机管理服务器 一. 环境 1.将jump压缩包上传至服务器并解压2.安装jump server./jumpserver install一直选择默认就可以3.启动jumpserver./jumpserver start4.测试windows : 浏览器访问ipLinux : ssh -p2222 adminip5.登录账号 : admin 密码 : admin…