git不同的平台配置不同的公钥秘钥(git配置多个公钥秘钥)(git不同的项目配置不同的公钥秘钥)
1、生成公钥私钥,打开终端
ssh-keygen -t rsa -C "xxxxx@xxxxx.com"
输入此命令中的"xxxxx@xxxxx.com"是你的账户
2、注意:别直接三次回车,如果你生成过私钥,这样新的私钥会把已生成的覆盖掉,
当你第一次回车 的时候回出输出此命令
Enter file in which to save the key (/Users/kunyu/.ssh/id_rsa):
看输出,着这里输入一个你自己自定义的私钥文件名,例如是github上就叫github_rsa。在码云上的叫gitee_rsa,这里起名字自己随意,然后再回车,再回车,生成出想要的私钥和公钥对
3、查看生成的公钥
cat ~/.ssh/github_rsa.pub(这里是你自定义为文件名.pub)
4、ok依照此步骤生成你想要的多个平台的公钥私钥对。
想要查看位置。直接输入 open ~/.ssh 直接单开文件夹查看可以,也可以cd ~/.ssh查看生成的所有文件,随意
5、重点来了创建config文件。命令行生成也好。直接创建也好。都OK
这里附上config文件的内容
# 配置github.comHost github.comHostName github.comIdentityFile ~/.ssh/github_rsa(自定义的私钥文件名)PreferredAuthentications publickeyUser 123456@gmail.com(用户名)# 配置gitee.comHost gitee.comHostName gitee.comIdentityFile ~/.ssh/gitee_rsaPreferredAuthentications publickeyUser 4567898@qq.com
这里只是一个示例再具体的位置填写自己的信息即可
Host:仓库网站的别名,随意
HostName:仓库网站的域名
User:仓库网站上的用户名
IdentityFile:私钥的绝对路径
PreferredAuthentications: publickey(这行不用动,照抄即可)
git不同的平台配置不同的公钥秘钥(git配置多个公钥秘钥)(git不同的项目配置不同的公钥秘钥)相关推荐
- ASP.NET Core 项目配置 ( Startup ) - ASP.NET Core 基础教程 - 简单教程,简单编程
ASP.NET Core 项目配置 ( Startup ) - ASP.NET Core 基础教程 - 简单教程,简单编程 原文:ASP.NET Core 项目配置 ( Startup ) - ASP ...
- 二、为uniapp项目配置基于airbnb风格的Eslint代码检查规则
上一节我们一起创建了基于Vue3 + TS + Vite的uniapp项目并配置了自动导入,接下来让我们一起来为项目配置基于基于airbnb规范的Eslint代码检查规则. 1.为什么要为项目配置Es ...
- 程序员必须知道的几个Git代码托管平台(转)
上一篇博客中2015继续任性--不会Git命令,照样玩转Git我们简单的介绍了在VS2013中使用Git,和GitHub客户端的使用.那么使用Git到底有什么好处呢?最为明显的是支持Git代码托管的平 ...
- Git同时使用不同平台代码仓库
问题描述 公司项目使用代码仓库为gitinn/gitlab等,个人项目使用github进行托管,而公司项目和个人项目设置的邮箱和用户名是不同的,而ssh的密钥对又是基于这两个信息生成的,所以此时想要同 ...
- php代码托管平台,程序员必须知道的几个Git代码托管平台
一.VS2013中克隆远程Git仓库和SSH的配置 1.VS2013中克隆远程项目 首先感谢园友的评论和补充,今日又仔细看了一下,VS2013中是可以克隆项目的,只是我一直用的GitHub来克隆的,所 ...
- 程序员必须知道的几个Git代码托管平台
原文: http://www.open-open.com/lib/view/open1420704561390.html 今天就为大家推荐几款比较火的Git代码托管平台,欢迎大家补充.不过,这里首先来 ...
- 不同项目配置不同的 Git 账号
遇到 在一台电脑里,通常会遇到这种情况.有公司的 Git 账号提交公司的 Gitlab,有自己的 Github 账号提交 Github 仓库. 比如像我的公司 Git 账号为 xiaojia,但我的 ...
- vs中c#的项目配置,平台配置
1.右键项目属性->配置属性->配置 2.一般在此界面的右上角里的配置管理器中配置才有效. 3.活动解决方案配置是项目生成的exe路径,活动解决方案平台是每个项目对应的cpu架构 4.在主 ...
- 常用的Git代码托管平台
说到Git代码托管平台,首先推荐的是GitHub,好多好的开源项目都来自GitHub,但是GitHub只能新建公开的Git仓库,私有仓库要收费,如果你做的是一个开源项目,可以首选GitHub.下面推荐 ...
- Vue项目配置git忽略文件
创建 在根目录下创建 .gitignore 文件,在.gitignore 文件下添加如下配置 语法规范 以 / 开头忽略当前目录下的文件,但不包括子目录下的文件 以 / 结尾忽略目录下所有文件及内容, ...
最新文章
- iBatis简单入门教程
- 【Tiny4412】Tiny4412烧写uboot脚本分析
- P3327 [SDOI2015]约数个数和
- android 多个textview,Android:多个textview像单个文本
- win10安装python3_win10 64位肿么安装python3.x
- copy 浅复制 与深复制
- 2.2 决策树原理与算法——python实战
- 链表的游标(cursor)实现
- STM32利用Flymcu进行烧录
- 程序设计基础是C语言吗,程序设计基础(C语言)
- 2022年搜索引擎研究报告
- 傅里叶变换和正弦函数和欧拉公式
- PaddleOCR 识别器数据增强
- Eason Chan
- 不平衡多分类问题模型评估指标探讨与sklearn.metrics实践
- CSU 1596 Dick.Z 的炉石赛 数学期望
- information about btcoin
- 【20210122期AI简报】保姆级深度学习环境配置指南、寒武纪首颗AI训练芯片亮相...
- PCB线路板的制作过程 2021-10-11
- Solidity语法规范整理