在公司中使用GitLab,查看开源项目的时候要使用GitHub账户,那么,在同一台电脑可不可以不要那么烦躁的去每次切换,有时候还切换不成工导致上传的用户还错了,引起不必要的时间浪费

现在我就给大家一个解决方案,因为看到网上很多的教程,解决不了的问题,最后查看官方文档,一句命令解决了

配置ssh-key

GitHub生成一个key

work的生成换一个key

这个大家都是知道的,我也不说了,我们一般都使用ssh方式进行检出仓库中的代码

所以肯定需要配置这个, 配置多个时候,需要把名称加一个标识

不知道怎么配置的需要看这个Andot蚁点:使用命令行把你新建的项目上传到GitHub仓库中​zhuanlan.zhihu.com

第一步:

在.ssh文件夹下创建了两个公钥、私钥之后,然后需要在本文件夹中建立config来进行显示的把两个文件对应不同的网站进行配置一下

config内容如下

Host GitHub

HostName github.com

User andotorg

IdentityFile ~/.ssh/id_rsa

Host work

HostName git.work.com

User lucas

IdentityFile ~/.ssh/id_rsa_work

第二步

打开终端运行命令

git config --global credential.helper default

设置为默认方式,这样就可以成功了

或者切换多种方式

官方文档有写Git - 凭证存储​git-scm.com

第三步

使用ssh的ssh-add命令将密钥添加到 ssh-agent 的高速缓存中,这样在当前会话中就不需要再次输入密码了

$ ssh-add ~/.ssh/id_rsa

git两个账号切换_Git配置多账号切换,GitLab和GitHub分开账户相关推荐

  1. IOS开发者账号的相关配置-子账号(二)

    说明: 1.本文主要针对企业账户, 并假定主账号已经申请到了. 2.账号类型分为3种:Agent(创建者),Admin(管理员)及Member(成员) 一. 1.申请子账号 使用Agent或Admin ...

  2. Git使用入门,使用原理解读及如何在GitLab、GitHub或者Stash上管理项目(二)

    这是继承上一篇的续篇,所以希望小白读者尽量先看完第一篇再来看本篇.上一篇的链接:Git使用入门(一) 本篇将会主要讲解一下remote和merge相关,读者理解以后则可以开始了解所谓的Merge Re ...

  3. git全局配置用户名和密码_Git配置全局账号密码避免每次拉取、提交输入账号密码...

    前言 在大家使用github的过程中,一定会碰到这样一种情况,就是每次要push 和pull时总是要输入github的账号和密码,这样不仅浪费了大量的时间且降低了工作效率.在此背景下,本文在网上找了两 ...

  4. Git使用入门,使用原理解读及如何在GitLab、GitHub或者Stash上管理项目(一)

    首先要感慨一下,这些日子以来实在是太忙了,每天都从早到晚地做项目,以至于连续好几个月没有更新博客了.其实期间还是有很多值得分享的内容的,只不过因为时间问题搁浅了,到现在也都忘了有哪些了,实在可惜... ...

  5. git两个账号切换_Git切换账号方法

    Windows修改Git账号 打开控制面板(Win+s快捷键),输入:control 命令行:control 凭证管理器 使用[凭证管理器]修改git账号: 全局范围修改账号 运行git config ...

  6. git两个账号切换_3 ,github ,切换账号,切换本地用户名

    一 ,建号 : 1 ,github 是什么 : 网络仓库. 我们可以把项目托管在这里. 2 ,网站 : https://github.com/ 3 ,注册账号 : 登录网址 按照提示注册 去邮箱验证, ...

  7. 配置多个git账号或多个SSH账号

    开发过程中可能会需要在同一台电脑上配置两个git账号,一个账号用来将公司产品推到公司的代码仓库,另一个账号需要将自己私人的"玩具"推到github等平台,这就可能会需要使用不同的端 ...

  8. Git一台电脑同时绑定两个账号(如gitlab,github)

    文章目录 生成两对公/私钥 创建config 将.pub中的密钥分别复制到相对应的github和gitlab的SSH and GPG keys上 测试是否配置成功 取消全局用户名/邮箱设置,并进入项目 ...

  9. Git如何查看本地已登录的用户账号及切换账号

    Git如何查看已登录的用户账号及切换账号 一.查看本地已登录的账号信息 1.查看本地已登录的账号 2.查看本地已登录的账号绑定的邮箱 二.切换本地登录用户 1.切换本地登录的账号 2.切换本地登录的账 ...

最新文章

  1. getbytes方法_关于C#中识别和查找中英文字符串的解决方法和字符串处理方式的笔记...
  2. LeetCode 873. 最长的斐波那契子序列的长度 题目详解
  3. python自学流程-各个阶段的python学习路线?
  4. java:socket通信
  5. Swift之源码编译的环境搭建和编译流程
  6. IntellijIDEA插件编写-删除/插入/替换文档内容
  7. 【Quartz】Spring3.2.9 + Quqrtz2.2.1 实现定时实例
  8. 【TDA4系列】CCS 最新版本安装与教程地址
  9. Excel常用功能(持续更新)
  10. 索引是什么,如何实现?
  11. Python----稀疏矩阵
  12. 搜狗拼音输入法7.2c正式版(支持win8)_去广告优化版
  13. 浅谈商城站点如何创造价值
  14. 数据库备份 Mysql table '' doesn`t exist .(mysql数据库复制迁移时除了复制文件夹外还要复制data目录下的ibdata1文件)
  15. HTML5获取地理位置
  16. vue 调用webservice_c#:WebService及其几种调用方式
  17. 【Vue3tinymce】Vue3使用tinymce富文本编辑器
  18. python 并发编程---线程
  19. CoinOPS Next 街机掌机模拟器整合前端:自定义配置菜单和自定义界面功能介绍
  20. 【翻译】Visual Place Recognition_ A Survey视觉场景识别综述【二】

热门文章

  1. CIKM 2021 | FKGE:差分隐私的联邦知识图谱嵌入
  2. 各式结构化数据 动态 接入-存储-查询 的处理办法 (第二部分)
  3. Linux基础命令与网卡设置
  4. Linux 系统中的 SNMP Trap及常用OID
  5. 【分类特征编码】11种分类特征编码方法
  6. python能写什么脚本_你用 Python 写过哪些牛逼的程序/脚本?
  7. 有一丝丝的幸福在空中飘过
  8. python中trunc函数_trunc函数
  9. 服务降级 熔断机制
  10. IIS Web服务器日志、日志服务器分析