【软件测试】Windows下同一电脑配置多个Git公钥(详细)

目录:导读

    • 前言
    • 一、Python编程入门到精通
    • 二、接口自动化项目实战
    • 三、Web自动化项目实战
    • 四、App自动化项目实战
    • 五、一线大厂简历
    • 六、测试开发DevOps体系
    • 七、常用自动化测试工具
    • 八、JMeter性能测试
    • 九、总结(尾部小惊喜)


前言

首先在配置多个本地ssh-key之前,先初始化下GIt环境。

本地生成两个ssh-key

ssh-keygen -t rsa -C "123456@qq.com" -f ~/.ssh/polo_rsa
ssh-keygen -t rsa -C "123457@qq.com" -f ~/.ssh/polo1_rsa

Github添加ssh-key

将生成的两个公钥添加到Github中;可以将其中一个公钥添加到账号A,另一个公钥添加到账号B,实现在本地可同时提交不同仓库的代码

1、创建Github仓库

A1

A2

A3

2、Github绑定本地Git的ssh-key

A4

A5

3、验证ssh-key是否生效
打开本地Git-bash,输入命令;若出现下图则成功了!

ssh -T git@github.com

A6

生成本地多个公钥的配置文件

在本地 C:\Users\用户名.ssh 文件夹中生成 config 文件,无需后缀,填入以下内容

# 添加config配置文件# 文件内容如下:
# home
Host polo.github.comHostName github.comPreferredAuthentications publickeyIdentityFile ~/.ssh/polo_rsaUser polo# work
Host polo1.github.comHostName github.comPreferredAuthentications publickeyIdentityFile ~/.ssh/polo1_rsaUser polo1    # 配置文件参数
# Host : Host可以看作是一个你要识别的模式,对识别的模式,进行配置对应的的主机名和ssh文件
# HostName : 要登录主机的主机名
# User : 登录名
# IdentityFile : 指明上面User对应的identityFile路径

注意:
需要自己根据自己的情况改变的;
IdentityFile后面的文件名是要填写你生成的公钥文件名,如下图所示

A7

验证是否成功

输入以下命令就行了

ssh -T git@{Host}
ssh -T git@{Host}

Host是需要根据自己的定义填写的哈,你在config文件中的两个Host写了啥这里就写啥就好,如下图所示

A8

clone不同仓库代码

本地单个公钥时,执行git clone命令如下

git@github.com:用户名/项目名.git

当有多个公钥时,本地clone项目时,需要修改命令

git@polo.github.com:用户名1/项目名1.git
git@polo1.github.com:用户名2/项目名2.git

这样就可以clone不同账号下的不同项目到本地了

下面是我整理的2023年最全的软件测试工程师学习知识架构体系图

一、Python编程入门到精通

请添加图片描述

二、接口自动化项目实战

请添加图片描述

三、Web自动化项目实战

请添加图片描述

四、App自动化项目实战

请添加图片描述

五、一线大厂简历

请添加图片描述

六、测试开发DevOps体系

请添加图片描述

七、常用自动化测试工具

请添加图片描述

八、JMeter性能测试

请添加图片描述

九、总结(尾部小惊喜)

只有不断进取,才能超越自我;只有坚持努力,才能实现梦想;只有积极奋斗,才能迎接美好的未来。相信自己,勇往直前,让每一天都充满希望与成长!

只有拼尽全力,放眼未来,才能超越自我,迈向辉煌;奋斗不止,勇往直前,让努力成为财富的源泉;坚持不懈,向着目标进发,创造属于自己的传奇;追逐梦想,不畏艰难,扬帆起航,驶向成功的彼岸。

只有付出不懈的努力,才能让梦想绽放光芒;用汗水浇灌理想,方能收获辉煌的人生。坚定信心,勇往直前,我们注定会创造属于自己的伟大奇迹!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/18896.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

修改npm路径

npm config ls如果是第一次使用NPM安装包的话,在配置中只会看到prefix的选项,就是NPM默认的全局安装目录。但是如果有多次使用NPM安装包的话,就会看到cache和prefix两个路径。 新建两个文件夹node_global_modules和node_cache npm config s…

银河麒麟服务器v10 sp1 部署 mysql 客户端工具 DBeaver

上一篇:银河麒麟服务器v10 sp1 安装mysql_csdn_aspnet的博客-CSDN博客 DBeaver 是数据库管理器的客户端,它允许以舒适的方式管理数据库实例的数据和选项。DBeaver 支持任何具有 JDBC 驱动程序的数据库 – MySQL/MariaDB、PostgreSQL、Oracle、DB2 LUW、…

图像分类——图像分类简介

目录 图像分类常用数据集mnist数据集CIFAR-10和CIFAR-100ImageNet 图像分类 图像分类实质上就是从给定的类别集合中为图像分配对于应的标签任务。也就是说我们的任务是分析一个输入图像并返回一个该图像类别的标签。 常用数据集 mnist数据集 CIFAR-10和CIFAR-100 from tenso…

PFC离散元仿真,3DEC非连续岩石力学与结构问题分析

一、背景: 随着我国经济的发展,岩土工程涉及的要求从材料、理论到施工工艺都提出了全方位的系统升级。在岩土工程分析设计中,3DEC和PFC软件快速建模也一直是岩土工作者所关注的问题。3DEC是非连续岩石力学与结构问题的首选分析程序&#xff0…

排序算法第二辑——选择排序

一,选择排序 选择排序算是简单排序中的渣渣,这种算法基本上是没有什么用处的。但是作为一个初学者,我又必须要会写这种算法。这种算法的实现实现思想和它的名字一样,就是在一个范围内选择最大或者最小的数据然后再交换数据实现排序…

leetcode 98. 验证二叉搜索树

2023.7.9 这题有个陷阱,就是不能单纯的比较左节点小于中间节点,右节点大于中间节点就完事了。我们要比较的是 左子树所有节点小于中间节点,右子树所有节点大于中间节点。 我的思路是先用中序遍历所有节点,并将其放入数组中&#…

如何用ChatGPT做咨询师,附Prompt

对基本问题研究得不深不透、得不到可靠的分析框架支持的情况下,仓促采取就事论事的应对措施 ,由于未能触及事情的根本,往往非但不能获得预期的效果,相反可能引发新的矛盾。 ——吴敬琏(著名经济学家,国务院…

途乐证券-主力砸盘是什么意思?和洗盘有什么区别?

投资者在进行股票交易的过程中,经常会听说主力出货、洗盘以及砸盘等等操作但是不了解是什么意思。那么主力砸盘是什么意思?和洗盘有什么区别?下面就由途乐证券为我们分析: 主力砸盘是什么意思? 主力砸盘便是主力在股票…

uniapp 小程序 vue TypeError: Cannot read property ‘toString‘ of undefined

是因为对字符串使用toString的时候页面中的数据还没有加载 。错误代码: 可以使用 v-if 修改为:

Qt6之QSetting读取为空或失败

一、目的 QSetting终极目的是,模糊平台,一套方法可以同时写入或者读取配置文件及注册表。 二、问题 QSetting确实兼顾了平台,linux、mac、windows三大平台均能使用,但就像所有事物一样,大一统的背后必定要做出一些让步…

【新星计划·2023】认识和学习BASH(一)

作者:Insist-- 个人主页:insist--个人主页 作者会持续更新网络知识和python基础知识,期待你的关注 目录 一、认识BASH 1、硬件、核心与Shell ①硬件 ②核心管理 ③应用程序 2、为何要学文字接口的shell? 3、系统的合法shel…

基于java+servlet+mysql-图书商城

基于javaservletmysql-图书商城 一、系统介绍二、功能展示1.项目骨架2.首页3.图书详情4.我的订单5.我的购物车6、注册7、登录8、图书管理9、订单管理 四、其它1.其他系统实现五.获取源码 一、系统介绍 项目类型:Java web项目 项目名称:基于javaservlet…