当前位置: 首页 > wzjs >正文

网站seo报表班级优化大师

网站seo报表,班级优化大师,十大管理咨询公司,微网站样式【Git】同时在本地使用多个github账号进行github仓库管理 背景 本地有多个均需要使用的github账号情况,如:项目A(远程仓库A)使用github账号A、项目B(远程仓库B)使用github账号B,项目A和项目B需…

【Git】同时在本地使用多个github账号进行github仓库管理

背景

本地有多个均需要使用的github账号情况,如:项目A(远程仓库A)使用github账号A、项目B(远程仓库B)使用github账号B,项目A和项目B需要同时推进。此时为了维持两个项目开发的需要,需要在本地频繁切换不同github账号。接下来介绍一个”一劳永逸“的方法,在同时开发两个项目的同时避免在本地频繁切换不同github账号。

避免频繁切换账号——在本地使用SSH进行多账号配置

原理

在这里插入图片描述

1、在本地为每个github账号生成SSH key

ssh-keygen -t rsa -b 4096 -f ~/.ssh/id_rsa_a -C "xxxx@163.com"
ssh-keygen -t rsa -b 4096 -f ~/.ssh/id_rsa_b -C "xxxx@gmail.com"

此时会生成~/.ssh/id_rsa_a~/.ssh/id_rsa_a.pub~/.ssh/id_rsa_b~/.ssh/id_rsa_b.pub

邮箱是github账号的邮箱。

2、在github账号上添加各自的本地公钥

在github登录账号A → Settings → SSH and GPG keys → New SSH key → 贴上 id_rsa_a.pub 内容

在github登录账号B → Settings → SSH and GPG keys → New SSH key → 贴上 id_rsa_b.pub 内容

3、在本地配置 .ssh/config文件

编辑或创建.ssh/config文件:

nano ~/.ssh/config

在config文件中添加如下内容,不同【github账号】对应不同的【自定义Host】,让本地能够通过【目标Host名称】识别到要【使用哪个github账号】对目标远程仓库进行操作:

# 账号A的配置
Host github-aHostName github.comUser gitIdentityFile ~/.ssh/id_rsa_a# 账号B的配置
Host github-bHostName github.comUser gitIdentityFile ~/.ssh/id_rsa_b

Host的名称可以自行修改、更有辨识度。

4、在本地用自定义Host添加远程仓库

本地进入项目A所在文件夹,执行如下命令:

git remote set-url <项目A的远程仓库名> git@github-a:your-username-a/your-repo.git

注意:用的是 git@github-a: 而不是 git@github.com:,指向 .ssh/config 中的Host配置。

本地进入项目B所在文件夹,执行如下命令:

git remote set-url <项目B的远程仓库名> git@github-b:your-username-b/your-repo.git

5、验证本地对不同github账号的连接是否生效

在本地分别测试如下链接:

ssh -T git@github-a
ssh -T git@github-b

如果看到类似”Hi your-username-a/b! You’ve successfully authenticated…”的输出,则连接成功。

6、进行本地仓库对远程仓库的操作

name-a/b! You’ve successfully authenticated…”的输出,则连接成功。

6、进行本地仓库对远程仓库的操作

现在,每个本地仓库都对应了不同github账号,在切换不同本地仓库时无需反复登录、登出github账号,使用push或者pull命令时本地可以自动识别应该使用哪个github账号的ssh连接。

http://www.dtcms.com/wzjs/425613.html

相关文章:

  • 怎样找素材做网站石家庄seo全网营销
  • 网站自己推广怎么做太原seo外包服务
  • 做pc端网站方案seo是干啥的
  • 外贸公司的网站建设模板下载昆明seo外包
  • 鄄城做网站网站维护一般怎么做
  • 做直播网站软件有哪些软件外贸营销网站建设
  • 做分销如何才能做起来优化设计五年级下册语文答案
  • 系统网站建设如何进行seo
  • 网站做的好看的全自动推广软件
  • 网站群建设管理规定关键词举例
  • 微信手机网站设计怎么制作网站平台
  • 郑州网站建设价格搜索软件排行榜前十名
  • 绍兴网站制作电子商务网站建设的步骤
  • 网站建设ppt演示文稿网址收录网站
  • 建站工具cms介绍网络营销的短文
  • 查找北京建设投标项目网站seo快速提升排名
  • wordpress顶部是什么天津企业seo
  • 建设网站了还能消除吗网络推广app
  • 二级域名可以做淘客网站太原全网推广
  • 怒江网站建设长沙seo网站优化公司
  • 网站建设需要的条件怎么建立企业网站免费的
  • 域名备案完了怎么做网站百度首页排名代发
  • wordpress外贸 模板seo引擎优化
  • 做网站被拘留seo优化一般包括哪些
  • 服装公司网站策划书软文推广策划方案
  • 淮北做网站电话seo+网站排名
  • 企业网站建设与推广方案实例百度营销搜索推广
  • 微网站访问量优化技术
  • 免费简历模板的网站上海关键词排名提升
  • uzi粉丝做的网站seo关键词的优化技巧