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

news2024/11/24 8:50:19

目录:导读

    • 前言
    • 一、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.com
    HostName github.com
    PreferredAuthentications publickey
    IdentityFile ~/.ssh/polo_rsa
    User polo

# work
Host polo1.github.com
    HostName github.com
    PreferredAuthentications publickey
    IdentityFile ~/.ssh/polo1_rsa
    User 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.coloradmin.cn/o/745153.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

数据备份和还原的简单操作

两个表如图所示,完成一下操作 1、使用mysqldump命令备份数据库中的所有表 先创建存储数据的目录 使用mysqldump命令备份数据库中的所有表 去查看已经备份 2、备份booksDB数据库中的books表 备份数据库中的某些表,在库后面空格间隔 备份完毕 3、使用…

紫光展锐CEO任奇伟博士:用芯赋能,共建XR新生态

7月6日,2023世界人工智能大会在上海世博中心及世博展览馆盛大开幕。紫光集团高级副总裁、紫光展锐CEO任奇伟博士受邀出席芯片主题论坛,并发表题为《用芯赋能,共建XR新生态》的演讲。 世界人工智能大会自2018年创办以来已成功举办五届&#xf…

力扣332. 重新安排行程 Java dfs回溯

给你一份航线列表 tickets ,其中 tickets[i] [fromi, toi] 表示飞机出发和降落的机场地点。请你对该行程进行重新规划排序。 所有这些机票都属于一个从 JFK(肯尼迪国际机场)出发的先生,所以该行程必须从 JFK 开始。如果存在多种…

AutoDL使用教程

AutoDl是一个租用GPU显卡的平台,我们可以在上面租用显卡。我训练模型的时候租用了一块V100。 下面介绍一下使用AutoDL 来租用GPU显卡,并将自己的代码上传,运行代码。 目录: 创建实例配置环境 pytorch环境上传文件运行代码 一、…

DAY11_RequestResponse

目录 1 Request和Response的概述2 Request对象2.1 Request继承体系2.2 Request获取请求数据2.2.1 获取请求行数据2.2.2 获取请求头数据2.2.3 获取请求体数据2.2.4 获取请求参数的通用方式 2.3 IDEA快速创建Servlet2.4 请求参数中文乱码问题2.4.1 POST请求解决方案2.4.2 GET请求…

flutter图片添加水印

flutter为图片右下角添加上水印 //制造字符串水印图片_makeStrMarkImage(String str, double fontSize) async {final picRecorder ui.PictureRecorder();final paragraphBuilder ui.ParagraphBuilder(ui.ParagraphStyle(textAlign: TextAlign.left,fontSize: fontSize,),)…

C#winform电脑关机实例

本篇实例演示C#winform电脑关机 创建winform添加一个按钮 Cs文件代码 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Runtime.InteropServices; using System.T…

ThreadLocal学习

1、threadLocal图解 java.lang.ThreadLocal类实现了线程的本地存储。 ThreadLocal的内部实现: ThreadLocal的内部实现包括一个类似HashMap的对象,这里称之ThreadLocalMap。 ThreadLocalMap的key会持有对ThreadLocal实例的弱引用(Weak Refer…

Perfectly Clear Workbench for Mac/Windows(智能图像清晰度处理软件)

Perfectly Clear Workbench是一款用于图像处理和修复的软件工具,它提供了一套强大的功能,旨在自动优化照片质量并消除常见的图像缺陷。这个工作台是Perfectly Clear家族的一部分,由Athentech Imaging开发和维护。 Perfectly Clear Workbench…

第一章:光纤通信概述

第一节:通信基本概念 1.1光纤通信基本概念 1.1.1光纤通信的概念 利用光导纤维传输广播信号的通信方式称为光纤通信。光波主要包括紫外线、可见光和红外线。光纤通信工作波长在近红外区,0.8um~1.8um的波长区,频率为167THz~375THz。光纤基础…

JWT跨域认证解决方案

JSON Web Token(缩写 JWT)是目前最流行的跨域认证解决方案,本文介绍它的原理和用法。 一、跨域认证的问题 互联网服务离不开用户认证 一般流程是: 1、用户向服务器发送用户名和密码 2、服务器验证通过后,在当前对话…

【SpringBoot】SpringBoot-Admin 服务监控 + 告警通知

简单介绍 Spring Boot Actuator 是 Spring Boot 自带的一个功能模块, 提供了一组已经开箱即用的生产环境下常用的特性和服务,比如应用程序的健康检查、信息暴露、度量收集、日志记录等。 在实际项目中,Actuator 可以帮助我们快速了解应用程序…

三维重建以及神经渲染中的学习(一)

三维重建以及神经渲染中的学习 公众号AI知识物语 本文内容为参加过去一次暑期课程学习时的笔记,浅浅记录下。 显示表征: 点云points:由一组离散三维点表征物体表面 推理速度快,容易获取 -离散表征,无拓扑关系 [Fa…

mysql的聚簇索引和非聚簇索引的区别

MySQL InnoDB存储引擎时,索引类型可分为聚簇索引和非聚簇索引,有时候也通俗的称为主键索引和普通索引。MyISAM的引擎只有非聚簇索引,所以MYSIAM的引擎在查询的时候非主键索引的时候特别快 接下来讨论一下几个问题: 什么是聚簇索…

linux搭建vsftpd服务使用filezilla连接服务

背景:支持使用filezilla上传文件到公司的服务机器上,所以搭建vsftpd支持filezilla进行上传 一、linux机器搭建vsftpd服务 1、先看看自己的机器属于什么发行版,不同的发行版命令不一样 我的是centos,其他发行版命令不一样&#xf…

架构训练营笔记:高可用设计

2-3高可用设计 高可用复杂度模型 分为计算高可用,存储高可用,高可用本质上需要冗余,这里是集群,没有单机。 计算高可用:分为任务分配与任务分解。 计算高可用对比之前的高性能,就是多了状态检测。 任务…

请求响应-实体参数的接受

实体参数的接受 简单实体对象:请求参数名与形参属性对象名相同,定义pojo接受即可,将数据封装到实体类中实体类代码如下: package com.example.POJO;public class User {private String name;private Integer age;public String g…

系统测试——postman的400错误

如果Headers中不勾选Host,调用接口就会报400 Bad Request错误。

Hystrix 断路器

文章目录 1 问题:服务雪崩2 概念3 服务降级3.1 概念:3.2 触发服务降级的情况:3.3 应用3.3.1 依赖3.3.2 解决的问题3.3.3 生产者:3.3.4 消费者:3.3.5 配置全局fallback方法3.3.6 解耦合 4 服务熔断4.1 概念:…

Shell的条件运算语句

目录 IF语句 单分支语句语法语法 多分支结构语法 CASE语句 语法 IF语句 单分支语句语法语法 #写法1 if 条件语句 then内容 fi#写法2 if 条件语句 ;then内容 fi编写一个内容警报器的例子 #!/bin/bash free_mem$(free -m | grep "Mem:" | tr -s " "…