适合测试同学常用的Git操作

2644 篇文章 26 订阅
2537 篇文章 2 订阅

2024软件测试面试刷题,这个小程序(永久刷题),靠它快速找到工作了!(刷题APP的天花板)-CSDN博客文章浏览阅读2k次,点赞85次,收藏11次。你知不知道有这么一个软件测试面试的刷题小程序。里面包含了面试常问的软件测试基础题,web自动化测试、app自动化测试、接口测试、性能测试、自动化测试、安全测试及一些常问到的人力资源题目。最主要的是他还收集了像阿里、华为这样的大厂面试真题,还有互动交流板块……https://blog.csdn.net/AI_Green/article/details/134931243?spm=1001.2014.3001.5501前言

在编写自动化测试用例时,测试同学通常会使用类似于Git的工具来管理测试脚本。因此会接触到Git命令。

本文我们将介绍Git常用操作命令,并提供相应的代码示例,旨在帮助测试人员避免在使用Git时遇到不必要的问题。

1. Git初始化

git init

创建一个新的Git仓库。初始化Git仓库是在项目中启用版本控制的第一步。通过执行此命令,Git会在当前目录中创建一个空的Git仓库,并生成一个.git文件夹来存储仓库的相关信息。

2. 克隆仓库

git clone <仓库链接>

克隆一个已存在的仓库。使用此命令可以获取远程仓库的完整拷贝,便于在本地进行开发和修改。只需提供远程仓库的链接,Git会自动将仓库的所有文件和历史记录复制到本地。

3. 添加修改内容

git add <文件>

将修改内容添加到下一次提交中。使用此命令可以将文件的更改暂存到暂存区,准备提交到版本历史中。可以同时添加多个文件,也可以使用通配符来添加一类文件。

4. 创建提交

git commit -m "<提交信息>"

创建一个新的提交。使用此命令可以将暂存区的更改提交到版本历史中,并附带一条简短的提交信息。提交信息应该清晰地描述本次提交所做的更改,方便其他开发人员理解和追踪代码的变化。

5. 推送到远程仓库

git push <远程仓库> <分支>

将提交推送到远程仓库。使用此命令可以将本地的提交同步到远程仓库,使其他开发人员可以查看和访问最新的代码。需要指定要推送的远程仓库和分支。

6. 获取并合并修改

git pull <远程仓库> <分支>

从远程仓库获取并合并修改。使用此命令可以将远程仓库的最新更改拉取到本地,并自动合并到当前分支。如果当前分支有未提交的更改,需要先提交或保存修改,方可执行此命令。

7. 查看提交历史

git log

显示提交历史。使用此命令可以查看仓库的提交历史记录,包括每个提交的作者、日期、提交信息等详细信息。通过查看提交历史,可以了解项目的演进和每个提交所带来的变化。

8. 分支管理

git branch

列出、创建或删除分支。使用此命令可以查看当前仓库中的分支列表,创建新的分支或删除已存在的分支。分支可以用来同时进行多个开发任务,每个任务在不同的分支上进行独立开发。

9. 切换分支

git checkout <分支>

切换到不同的分支。使用此命令可以在不同的分支之间切换,以便在不同的开发任务之间进行切换和管理。切换分支会自动切换工作区中的文件和目录,使其与目标分支的内容保持一致。

10. 合并分支

git merge <分支>

将一个分支合并到另一个分支。使用此命令可以将指定分支的更改合并到当前分支,以保持代码的同步和一致性。在合并分支之前,应该先切换到目标分支,然后执行此命令。

11. 查看仓库状态

git status

显示仓库的状态。使用此命令可以查看仓库中所有文件的状态,包括已修改的文件、已暂存的文件以及未跟踪的文件等。通过查看仓库的状态,可以了解工作区的变动,并及时采取相应的操作。

12. 变基

git rebase <分支>

将一个分支的修改合并到另一个分支。使用此命令可以将当前分支的更改移动到目标分支上,使提交历史保持整洁和线性。变基的操作可以减少分支合并带来的冗余提交,使提交历史更加清晰。

13. 保存未提交的修改

git stash

临时保存还未准备提交的修改。使用此命令可以将当前未提交的更改保存到堆栈中,以便稍后恢复并继续工作。当需要切换分支或处理其他任务时,可以使用stash命令保存当前工作进度。

14. 撤销提交记录

git revert <提交1>..<提交2>

撤销一次或一系列提交记录。使用此命令可以撤销指定的提交或一段提交范围的更改,将代码恢复到之前的状态。撤销提交会创建一个新的提交,以保留撤销操作的记录。

15. 比较文件差异

git diff

比较文件的不同。使用此命令可以比较工作目录中文件的差异,显示出每个文件的更改内容。通过比较文件差异,可以了解文件的具体改动,并及时进行调整和修复。

总结

本文介绍了Git的常用操作命令,包括初始化仓库、克隆仓库、添加修改内容、创建提交、推送到远程仓库、获取并合并修改、查看提交历史、分支管理、切换分支、合并分支、查看仓库状态、变基、保存未提交的修改、撤销提交记录以及比较文件差异等操作。希望对你在使用Git时有所帮助!

行动吧,在路上总比一直观望的要好,未来的你肯定会感谢现在拼搏的自己!如果想学习提升找不到资料,没人答疑解惑时,请及时加入群: 786229024,里面有各种测试开发资料和技术可以一起交流哦。

最后: 下方这份完整的软件测试视频教程已经整理上传完成,需要的朋友们可以自行领取【保证100%免费】在这里插入图片描述
软件测试面试文档
我们学习必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

  • 20
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值