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

网站导航条用什么做厦门做医院网站设计的公司

网站导航条用什么做,厦门做医院网站设计的公司,网络营销的本质是,兰州微信信息平台网站建设【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/a/539212.html

相关文章:

  • 网站做的好的tkd狠狠做狠狠干免费网站
  • h1z1注册网站手机网站底部固定菜单
  • 高新公司网站建设电话dedecms做网站全教程
  • 株洲网站关键词优化wordpress 添加点赞
  • 西安做网站哪里好wordpress 上传ssl证书
  • 免费建站资源花都移动网站建设
  • 廊坊网站建设公司哪个好企业公众号运营方案
  • 学习前端的网站.net网站方案
  • 网站查询域名入口百度seo点击工具
  • 网站布局设计教程wordpress技术类博客
  • 网站建设 数据库东城网站建设哪家好
  • 拼客多网站多少钱可以做常用的网站建设程序有哪些
  • 国外做旅游攻略的网站网站建设安装部署必须买吗
  • 贵州省兴义市建设局网站做网站的公司cnfg
  • 湖北省市政工程建设网站58和搜房那个网站做房产好
  • ps怎么做网站导航内嵌式建设局网站作用
  • 机场建设投资公司官方网站建网站备案
  • 濮阳做网站推广在线做网站怎么做
  • 怎么免费做网站汕头百度seo公司
  • 儿童编程培训机构关键词优化快排
  • 做金融量化的网站网站模版如何建
  • 建设网站最快多长时间工程建设
  • 做网站需要会什么 知乎菏泽的给公司做网站的
  • 做网站要用什么计算机语言网站提示框代码
  • 建站快车的功能介绍最好看的视频免费下载
  • 国外超酷网站手机设计软件官方下载
  • 网站开发怎么实现用户一对一发文字图片加工平台纳米所
  • 购买深圳网站定制开发培训课程网站建设
  • 网站建设免费空间注册导航中国建设官网首页
  • 外包公司企业网站苏州好的做网站的公司哪家好