同一个SSH公钥同时用于Github和Gitee

被码云的教程给误导了,生成公钥时都不敢填邮箱了,因为我注册Github和Gitee用的是同一个邮箱。码云给出的解决方法是和不同网站(例如Github和Gitee)进行SSH通信要填不同的邮箱来生成密钥对。WTF? 难道要我现在这个账号作废吗?

ssh-keygen -t rsa -C "xxxxx@xxxxx.com"  # 双引号里面填写注册邮箱

现在想明白了,生成公钥的语句中不涉及目标网站,所以一个公钥完全可以用于多个网站。哈哈哈!

以本地库【C:\中期报告】为例,其中已经包括.git文件夹了,这个是项Github上的远程库推送时初始化的文件夹。现在我要做的是,将这个本地库推送到Gitee上的远程库中去。

首先在本地仓库中打开Git Bash 生成密钥对。我用的最简单的语句

ssh-keygen  # 不敢填邮箱

然后将公钥分别保存到两个目标网站(即Github和Gitee)上的账户设置SSH中。

  1. 接着建立远程库,可以先在目标网站(Gitee)新建好库【中期报告】,
  2. 假设Gitee生成的库地址是     https://gitee.com/narutomst/interim_report.git
  3. 添加到远程库

要添加一个新的远程仓库,可以指定一个简单的名字,以便将来引用,运行 git remote add [shortname] [url]:

本地库【C:\中期报告】已经有一个远程库or

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值