Mac 环境下连接多个git — ssh方式
Mac 环境下连接多个git — ssh方式
1.查看当前是否存在ssh
ls ~/.ssh/
看到 id_rsa 与 id_rsa_pub 则说明已经有一对密钥。
2.生产新的公钥,并命名它不于之前的冲突
ssh-keygen -t rsa -f ~/.ssh/id_rsa_2 -C "yourmail@xxx.com"
3.配置sshKey对应的Host
vim ~/.ssh/config
根据实际的Host修改文件,例如有github和ieit两个Host,则像如下方式修改
# default
Host github.com
HostName github.com
User git
IdentityFile ~/.ssh/id_rsa
# two
Host ieit.github.com
HostName github.com
User git
IdentityFile ~/.ssh/id_rsa_2
4.复制新生成的ssh-key,去相应的地方配置
pbcopy < ~/.ssh/id_rsa.pub
5.测试是否成功
ssh -T git@yourhost.com
收到入下信息表示配置成功
The authenticity of host 'github.com (192.30.255.112)' can't be established.
RSA key fingerprint is SHA256:sdfsxxxxxxxxxxxxxxxxxxx.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'github.com,192.30.255.112' (RSA) to the list of known hosts.
Hi gsbybb! You've successfully authenticated, but GitHub does not provide shell access.
6.克隆repo
7.取消全局 用户名/邮箱设置,并进入项目文件夹单独设置
git config --global --list //查看全局设置
git config user.name "yourname"
git config user.email "your@email.com"
8.命令行进入项目目录,重建 origin
git remote rm origin
git remote add origin git@ieit.github.com
9.成功,可以 push 测试一下
Mac 环境下连接多个git — ssh方式相关推荐
- 在MAC环境下玩转树莓派
在MAC环境下玩转树莓派 一.Mac使用终端装系统 二.Mac使用终端连接ssh 之前我们拍的基础视频都是在windows环境下进行写系统还有ssh连接这些基础操作. 那么这期教程就是对之前基础教程的 ...
- Mac系统下连接阿里云并运行java程序
文章目录 Mac系统下连接阿里云并运行java程序 第一步:连接服务器并查看当前服务器中java的版本 第二步:自行安装jdk环境 第三步:安装上传的jdk,并配置环境变量 第四步:创建.java程序 ...
- Mac环境下Docker及Splash的安装运行教程
一.前言 由于最近使用Python爬虫框架scrapy练习爬虫,在爬取动态网页的时候,需要用到splash,进行对动态网页进行JavaScript渲染,但是使用splash又必须安装Docker.因为 ...
- 超详细的mac环境下编译魔改frida-server
文章目录 前言 一.编译最新版本 1.搭建环境 2.代码下载 3.编译 二.魔改再编译 1.切换到指定tag:15.1.12 2.打hluda patch 3.编译 前言 对于frida的编译和魔改想 ...
- 在linux的环境下 连接深澜校园网的方法
在linux的环境下 连接深澜校园网的方法 在学校必须用用校园网客户端联网,而又没有能力写linux下的客户端的,而且无线网卡驱动不支持的情况下,想了一些招式来连接深澜校园网,最后终于成功了 < ...
- Ionic制作Hybrid App系列一:Mac环境下Ionic的搭建
最近公司项目要做app.由于开发时间较短,并且要出web,android和ios三个版本,经过考虑后决定尝试用Hybrid App的开发方式.说到Hybrid App(混合应用),什么是混合应用? 混 ...
- 如何在Mac环境下搭建svn服务器端环境
为什么80%的码农都做不了架构师?>>> 在Windows环境中,我们一般使用TortoiseSVN来搭建svn环境.在Mac环境下,由于Mac自带了svn的服务器端和客户端功 ...
- Mac环境下svn的使用
CHENYILONG Blog Mac环境下svn的使用 Mac环境下svn的使用 在Windows环境中,我们一般使用TortoiseSVN来搭建svn环境.在Mac环境下,由于Mac自带了svn的 ...
- mac 环境下 制作windows系统U盘启动盘
mac 环境下 制作windows系统U盘启动盘 下载系统文件 ylmf.iso 转换为img文件 hdiutil convert /Users/os/Downloads/ylmf.iso -fo ...
最新文章
- 视觉SLAM技术应用
- 在linux环境下重启oracle数据库,解决密码过期的问题
- [小技巧]PicGo、Gitee和Typora构建在线图床
- MySql中truncate,delete,drop的异同点
- OpenGL之控制渲染图形的移动
- 启动php出现的错误
- 集成Dapr的 Azure 容器应用
- java 转json_Java转JSON串的几种方式
- ASTreeView 1.4.0发布(ASP.NET树控件)
- 【Java】什么是多态?多态的实现机制是什么?
- 数据库查询语句(高端)
- 复利计算——单元测试
- 20181102_WCF简单双工
- Http协议中常用字段总结(不定时完善中)
- 如何编译Linux内核源码?
- 阿里云ECS实例邮件发送不了的解决办法
- HyperLPR车牌识别技术算法之车牌粗定位与训练
- Django 1.4 Python 2.7菜鸟入门
- 21天混入数据科学家队伍
- 论文写作 1: 学术论文的基本概念
热门文章
- 电脑前面的插孔没声音怎么设置_手机没声音是怎么回事
- LeetCode刷题之旅
- aspose word copy 获取某页的内容_6月已至,Aspose.Words又双叒叕更新到v20.6!PDF版本1.5标记过时...
- oracle往据,指定日期查询数Oracle据库
- trunc 文字与格式与字符串不符_EXCEL字符串中间数字提取进阶
- Spark详解(五):Spark作业执行原理
- android权限控制泄露,Android应用的权限泄露分析
- java 操作系统 模拟 daima_求C/C++或java写的比较简单的操作系统的模拟程序
- iis Service Unavailable解决方法(权限问题)
- 批量删除文件名中的相同文字