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不同的项目配置不同的公钥秘钥)相关推荐

  1. ASP.NET Core 项目配置 ( Startup ) - ASP.NET Core 基础教程 - 简单教程,简单编程

    ASP.NET Core 项目配置 ( Startup ) - ASP.NET Core 基础教程 - 简单教程,简单编程 原文:ASP.NET Core 项目配置 ( Startup ) - ASP ...

  2. 二、为uniapp项目配置基于airbnb风格的Eslint代码检查规则

    上一节我们一起创建了基于Vue3 + TS + Vite的uniapp项目并配置了自动导入,接下来让我们一起来为项目配置基于基于airbnb规范的Eslint代码检查规则. 1.为什么要为项目配置Es ...

  3. 程序员必须知道的几个Git代码托管平台(转)

    上一篇博客中2015继续任性--不会Git命令,照样玩转Git我们简单的介绍了在VS2013中使用Git,和GitHub客户端的使用.那么使用Git到底有什么好处呢?最为明显的是支持Git代码托管的平 ...

  4. Git同时使用不同平台代码仓库

    问题描述 公司项目使用代码仓库为gitinn/gitlab等,个人项目使用github进行托管,而公司项目和个人项目设置的邮箱和用户名是不同的,而ssh的密钥对又是基于这两个信息生成的,所以此时想要同 ...

  5. php代码托管平台,程序员必须知道的几个Git代码托管平台

    一.VS2013中克隆远程Git仓库和SSH的配置 1.VS2013中克隆远程项目 首先感谢园友的评论和补充,今日又仔细看了一下,VS2013中是可以克隆项目的,只是我一直用的GitHub来克隆的,所 ...

  6. 程序员必须知道的几个Git代码托管平台

    原文: http://www.open-open.com/lib/view/open1420704561390.html 今天就为大家推荐几款比较火的Git代码托管平台,欢迎大家补充.不过,这里首先来 ...

  7. 不同项目配置不同的 Git 账号

    遇到 在一台电脑里,通常会遇到这种情况.有公司的 Git 账号提交公司的 Gitlab,有自己的 Github 账号提交 Github 仓库. 比如像我的公司 Git 账号为 xiaojia,但我的 ...

  8. vs中c#的项目配置,平台配置

    1.右键项目属性->配置属性->配置 2.一般在此界面的右上角里的配置管理器中配置才有效. 3.活动解决方案配置是项目生成的exe路径,活动解决方案平台是每个项目对应的cpu架构 4.在主 ...

  9. 常用的Git代码托管平台

    说到Git代码托管平台,首先推荐的是GitHub,好多好的开源项目都来自GitHub,但是GitHub只能新建公开的Git仓库,私有仓库要收费,如果你做的是一个开源项目,可以首选GitHub.下面推荐 ...

  10. Vue项目配置git忽略文件

    创建 在根目录下创建 .gitignore 文件,在.gitignore 文件下添加如下配置 语法规范 以 / 开头忽略当前目录下的文件,但不包括子目录下的文件 以 / 结尾忽略目录下所有文件及内容, ...

最新文章

  1. iBatis简单入门教程
  2. 【Tiny4412】Tiny4412烧写uboot脚本分析
  3. P3327 [SDOI2015]约数个数和
  4. android 多个textview,Android:多个textview像单个文本
  5. win10安装python3_win10 64位肿么安装python3.x
  6. copy 浅复制 与深复制
  7. 2.2 决策树原理与算法——python实战
  8. 链表的游标(cursor)实现
  9. STM32利用Flymcu进行烧录
  10. 程序设计基础是C语言吗,程序设计基础(C语言)
  11. 2022年搜索引擎研究报告
  12. 傅里叶变换和正弦函数和欧拉公式
  13. PaddleOCR 识别器数据增强
  14. Eason Chan
  15. 不平衡多分类问题模型评估指标探讨与sklearn.metrics实践
  16. CSU 1596 Dick.Z 的炉石赛 数学期望
  17. information about btcoin
  18. 【20210122期AI简报】保姆级深度学习环境配置指南、寒武纪首颗AI训练芯片亮相...
  19. PCB线路板的制作过程 2021-10-11
  20. Solidity语法规范整理

热门文章

  1. 如何编程访问infopath字段
  2. Oracle的并发多版本 读一致性
  3. Eigen3卸载与安装
  4. (ZT)算法杂货铺——分类算法之朴素贝叶斯分类(Naive Bayesian classification)
  5. shell脚本中执行python脚本并接收其返回值的例子
  6. OSITCP/IP参考模型
  7. vs2008 jquery 智能提示
  8. iOS底层探索之KVO(四)—自定义KVO
  9. Swift 获取字符的个数 、字符串的遍历
  10. 如何断点调试Tomcat源码