如何在同一电脑上进行多个Github帐号配置

QT5.14.2+VS2019安装配置教程Windows QT5.14.2+VS2019安装使用教程Windows前言一. QT的下载与安装1. QT的下载2. QT的安装二. 配置Visual Studio编译器环境1. 扩展工具下载2. 扩展工具配置 前言 由于Visual Studio 的功能强大,很多开发人员比较熟悉使用,所以可以通过将QT配置到Visual Studio中进行开发。 一. QT的下载与安装 1. QT的下载 QT5.14.2下载地址 2. QT的安装 断开网络!断开网络!!断开网络!!! 安装QT之前,需要断开电脑的网络连接,这样就 阅读详情

在上一篇博文中说明了如何将本地Git与Github进行关联,但在Github中一个SSH key只能添加到一个Github帐号中,否则会报key is already in use的错误。下面来说明如何在同一电脑上进行多个Github帐号配置。

1. 生成一个新的SSH key

使用ssh-keygen -t rsa -C "xxx@xxx.com"命令来生成新的SSH key,这里可以使用和这前一样的邮箱地址,也可以使用新的邮箱地址,重要的是不能够再一直回车,要注意在提示输入文件名称时输入一个和默认名称不一样的名称,否则会发生覆盖。
比如给文件取名叫id_rsa_newkey,则会在当前文件夹中生成id_rsa_newkey和id_rsa_newkey.pub两个文件。

2.配置~/.ssh/config文件

修改~/.ssh/config文件,如果.ssh下没有这个文件可以自己创建,修改后的config文件内容如下:

Host github.com
    HostName github.com
    PreferredAuthentications publickey
    IdentityFile ~/.ssh/id_rsa
Host cocoding.github.com
    HostName github.com
    PreferredAuthentications publickey
    IdentityFile ~/.ssh/id_rsa_newkey
3.将生成的新SSH key添加到要关联的Github帐号中

将新生成的id_rsa_newkey.pub中的key添加到要关联的Github帐号中,可使用ssh -T xxx.github.com来测试是否关联成功。这里所用的xxx.github.com就是之前config中第二个host的名称。

4.使用git clone下载代码库

要注意,在使用git clone下载代码库时,需要对地址进行修改,比如原本代码库的地址为git@github.com:x-spring/gittest.git,在本地使用git clone时,要改为git@cocoding.github.com:x-spring/gittest.git。

注意:此时提交代码后log中记录的用户名和邮箱信息都为全局配置的git帐号的信息,如果希望修改显示的信息,可以在项目目录中使用以下命令进行配置:

git config --local user.name "xxx"
git config --local user.email "xxx@xxx.com"

交流QQ群:255489119

★教程3:Simulink学习教程入门60例目录 1.订阅本教程用户可以免费获得本博任意1个(包括所有免费专栏和付费专栏)博文对应代码;2.本Simulink课程的所有案例(部分理论知识点除外)均由博主编写而成,供有兴趣的朋友们自己订阅学习使用。未经本人允许,禁止任何形式的商业用途;3.本课程除了介绍常见的Simulink模块介绍之外,我们更侧重于各种实例的完整设计介绍。从通信,控制器,图像处理,语音处理,电力系统等诸多常用领域介绍了相关案例,如果对于某个较为复杂的案例,初学者无法正确复现,也可以私信博主获得完整Simulink模型文件。 阅读详情

相关推荐

实测对比:DeepSeek、豆包、千问三大AI模型生成测试用例谁更强?(附完整代码)

本文通过实测对比了DeepSeek、豆包、千问三大AI模型在生成测试用例方面的表现。文章提供了完整的Python代码实现,详细分析了各模型在用例完整性、准确性、边界覆盖及幻觉控制等维度的差异,并分享了工程化集成与多模型融合等优化策略,旨在帮助测试团队选择合适工具以提升工作效率。

ik6789012的博客 944

如何用一台电脑绑定多个github账户

工作原理简述 github将ssh的公钥作为本地仓库和远程仓库连接的唯一标识,如果你将一个相同的公钥上传到不同的github账户,github则无法做出辨识,故在重复添加相同公钥的时候github会进行相应的提示。 然而一台电脑,可以生成多对公私钥,我们可以通过配置,将不同的公钥上传到不同的github账号,那么就不存在单个公钥绑定多个github账号的情况存在了。 ok,下面进行具体的配置细节。

wzqnls 1572

Miniforge3部署教程,完美替代Anaconda3

大背景不介绍了,哎!直接上教程!

zzy_ucas的博客 1万+

【Git】错误:权限被拒绝(公钥)(Permission denied (publickey).)

Git项目突然不能正常使用。

菜鸟的博客 2万+

TransUnet官方代码训练自己数据集(彩色RGB3通道图像的分割)

官方代码:https://github.com/Beckschen/TransUNet 目的:训练5个类别的汽车部件分割任务(测试在另一篇博客中) 实现效果: 1. github下载代码,并解压。 项目里的文件可能跟你下载的不一样,不急后面会讲到! 2. 配置数据集(尽最大努力还原官方数据集的格式)。 通常自己手上的数据集分images和labels文件夹,分别存放着原始图像和对应的mask图像,如下图所示; mask图像中的像素有0,1,2,3,4 分别代表背景,车身,轮子,车灯,窗户,一共五个

qq_37652891的博客 5万+

Python 逆向解析知乎盐选反爬字体,实现内容精准还原

本文详细解析了知乎盐选内容的反爬字体机制,并提供了使用Python逆向解析WOFF字体文件的完整方案。通过fontTools库构建解码字典,实现乱码文本的精准还原,帮助开发者应对动态字体策略,同时强调法律与道德风险。

weixin_29268385的博客 1295

烂笔头笔记:Windows 10下配置ssh免密钥访问需要注意的事项

从Windows 10 1803版本开始,系统自带了OpenSSH Client(https://devblogs.microsoft.com/commandline/windows10v1803/),这让广大程序员朋友,尤其是经常操作Linux的IT从业者有了原生的访问服务器方法。然而在实践过程中本人遇到一些问题,随手笔记,希望能帮到同样遇到这些问题的朋友...

Slash Youth - Jack Chai 7938

RT-Thread GD32F4xx HWTIMER驱动

GD32F4xx RT-Thread 硬件定时器驱动调试使用记录

madao1234的博客 1482

新系统配置GitHub和Gitee

详细的图文教程,新系统配置GitHub和Gitee

syzdev的博客 1144

【Metashape精品教程4】软件设置

介绍Metashape软件设置

penglu366366的博客 2949

01-系统技术架构师必备——软件架构设计基础与核心概念

摘要 本文系统阐述了软件架构设计的核心概念与方法论,重点涵盖以下内容:1)软件架构的四大要素(构件、连接件、约束、配置)及其边界划分;2)Garlan & Shaw五大架构风格(数据流、调用/返回、独立构件、虚拟机、仓库)的典型应用场景;3)基于电商库存系统的架构选型实战案例,展示如何根据业务需求(高并发、最终一致性)选择事件驱动架构配合Saga模式;4)介绍ABSD、DSSA等主流架构方法论及ISO/IEEE标准体系。文章融合金融与互联网领域的架构实践经验,为技术架构师提供系统性的知识框架和决策参考。

模界 | AI工程化实践者 182

一站式解决:SSH Public Key远程登录、连接Linux或者Github/Gitee

SSH远程连接, SSH远程登录, Permission denied (publickey), 同步github, 远程连接服务器, 同步gitee

zp_stu的博客 3091

Spring AI 项目实战(十八):Spring Boot + AI + Vue3 + OSS + DashScope 实现高效语音识别系统(附完整源码)

本文介绍基于 Spring Boot AI 集成阿里云 OSS 与 DashScope 语音识别 API 的高效语音识别系统。该系统通过云端存储音频文件,解决传统本地存储的性能瓶颈与存储压力,支持同步 / 异步语音转文本,实现文件自动生命周期管理。文中详述技术选型、架构设计、核心代码实现(含前后端及配置)、部署流程,展现其高并发处理、可靠文件管理能力,适用于客服、教育等企业级场景,为语音识别应用提供实用解决方案。

博客 1537

Windows下配置多个Git账号

1. 为什么会用多个git账号? 不同git账号对应不同代码托管平台,如:github、bitbucket、gitlab、gitee(码云)等 2个GitHub账号,用于测试(最近需求,之前没研究过github协同开发,所以注册了个小号来测试) 2. 不同git账号对应不同代码托管平台,以github和bitbucket为例 github:https://github....

weixin_30918415的博客 255

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

多个github帐号的SSH key切换

一台电脑上有一个ssh key,在github上提交代码,由于其他原因你可能会在一台电脑上提交到不同的github上,怎么办呢...假设你电脑上一个ssh key都没有,如果有默认的一个了,请直接生成第二个一、生成并添加第一个ssh key$ ssh-keygen -t rsa -C "youremail@xxx.com"在Git Bash中执行命令一路回车,会在~/.ssh/目录下生成id_rs

itmyhome的专栏 1万+

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

在GitHub多个帐号上添加同一台机器的SSH公钥

本人工作时使用公司在阿里码云上的公司内部账号拉代码,突然有一天想要把自己业余时间做的一个小APP代码放在自己在码云上的私人号上,发现PC上的ssh公钥不能添加到私人账号,因为在同一个网站上自己的私人账号与公司的内部账号是不可以共享一份ssh公钥的,于是有了下面的经验: 转载 1、https://www.cnblogs.com/myall/p/6675741.html 2、https://bl...

little_kid_pea的博客 1829

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

Git 同一电脑配置多个远程仓库

当一台电脑需要连接多个远程仓库的时候如何配置。如一个仓库需要连接github、另一个仓库需要谅解gitlab、还有一个仓库需要连接gitee等。同一电脑配置多个仓库,如果仓库不为同一网站则使用同一个公钥即可。本文讲的是分开配置的方法 1.配置一个远程仓库 (1)生成ssh-key 输入如下代码生成一个ssh-keyssh-keygen -t rsa -C "yourmail@gmail.com" 一般情况下连续三个回车直接生成ssh-key出现如下方代码 Gener...

weixin_48866536的博客 2327

多个GITHUB帐号的SSH KEY切换

背景同一台电脑需要提交到多个github或者gitlab账号的情况下,需要做一些特别设置。原因github使用SSH与客户端连接。如果是单用户(first),生成密钥对后,将公钥保存至github,每次连接时SSH客户端发送本地私钥(默认~/.ssh/id_rsa)到服务端验证。单用户情况下,连接的服务器上保存的公钥和发送的私钥自然是配对的。但是如果是多用户(first,second),我们在连接到

Anders的技术成长专栏 1676

在GitHub多个帐号上添加SSH公钥

GitHub后台可以添加多个SSH Keys,但是同一个SSH Keys只能在添加在一个帐号上(添加时提示“Key is already in use”)。理由很容易想到,SSH公钥使用时相当于用户名密码,不可能两个不同的帐号使用同一个用户名密码。要想在多个GitHub帐号上添加公钥,就要在本地生成多个SSH Keys,每个GitHub帐号对应一个不同的SSH Keys。步骤如下: 设置Git的...

吒哇 856

一个电脑使用多个github帐号的SSH key

一个电脑上要使用多个github账号上传到不同的仓库时,如何建立SSH Key连接 建立不同账号的SSH Key 首先创建SSH Key,如下 $ ssh-keygen -t rsa -C "youremail@xxx.com" 如果本地没有ssh的话,一直按enter键,直到不再提示,本地/.ssh文件夹会生成id_rsa和id_rsa.pub两个文件。用编辑器或文本打开id_rsa.pub的内容,添加到github的SSH Key中。 其次创建另一个或多个SSH Key,创建命令同上但要.

Goaread的博客 454

【Windows】git多帐号配置

在公司中,我们经常会配置多个git账号,方便多个项目使用,这篇文章将教会你配置git多账号

千寻简笔记《chihiro-notes》已开源|公众号:千寻简 1068

解决在Gitee多个帐号上添加同一台机器的SSH公钥不能重复添加

参考文档 在GitHub多个帐号上添加同一台机器的SSH公钥 1.生成一个新的SSH KEY ssh-keygen -t rsa -C '邮箱' 在生成ssh key第二步中,修改新的ssh key文件名称和路径(正常连续三次回车) Enter file in which to save the key (~/.ssh/id_rsa): ~/.ssh/id_rsa2 #这里输入一个新的ssh key文件名 2 新生成的ssh key 加到码云ssh key 打开新生成的~/.ssh/id_rsa2

第二世界 3430

从0开始将代码上传至github帐号

至此完成所有操作,之后便可通过github链接克隆自己上传的代码了。

qq_56402998的博客 871

一台电脑绑定两个github帐号教程

思路 ssh 方式链接到 Github,需要唯一的公钥,如果想同一台电脑绑定两个Github 帐号,需要两个条件: 能够生成两对 私钥/公钥 push 时,可以区分两个账户,推送到相应的仓库 解决方案: 生成 私钥/公钥 时,密钥文件命名避免重复 设置不同 Host 对应同一 HostName 但密钥不同 取消 git 全局用户名/邮箱设置,为每个仓库独立设置 用户名/邮箱 操作方法 1.查看已有...

weixin_41849346的博客 672

配置多个git账号_同一台电脑配置多个git账号

场景在日常使用 git 作为仓库使用的时候,有时可能会遇到这样的一些情况:1. 有两个 `github` 账号,一台电脑怎么同时连接这两个账号进行维护呢?2. 自己用一个 `github` 账号,平时用来更新自己的一些资料;公司使用的 `gitlab`(也是 `git` 的衍生产品)SSH Key 的配置1.Windows 下打开 Git Bash,创建 SSH Key,按提示输入密码,可以不填密...

weixin_39989190的博客 233

同一台电脑上使用多个github账号在多个仓库中开发

应用场景:我有一个私人的github账号平时用于个人开发和学习,而公司开发有一个单独的github账号用于开发公司项目。这两个账号我都需要同时在同一台PC上用到。 主要步骤: 生成公钥 在对应的github账号管理后台中添加对应公钥 PC上配置公钥信息 测试配置是否可行 使用不同公钥克隆不同账号的仓库进行开发 生成公钥 为了方便在生成后直接看到公钥,可以直接打开 .ssh所在目录(c:/U...

Sophie_U的博客 792
上一篇: 基于SpringBoot的微服务与“头文件”
下一篇: 从零开始搭建Vue开发环境
rhsd
博客等级 码龄10年 40粉丝 12原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值