使用git将项目回退到某个指定的历史版本

简介: 使用git将项目回退到某个指定的历史版本

1. 在Gitlab页面通过history查看要项目历史版本:



网络异常,图片无法展示
|


通过查看提交记录,确认回退的版本.


网络异常,图片无法展示
|


查找到历史版本对应的id:


网络异常,图片无法展示
|


2. 进入git cmd页面



2.1 进入项目工程所在的文件夹,切换到对应的回退分支(develop)


2.2 从remote拉去(pull)最新的代码,同时也是将线上的提交合并记录拉去下来


2.3 通过鼠标右键选中Git Bash Here进入git cmd页面


网络异常,图片无法展示
|


4.png


3. 使用git log命令查看所有的历史版本,获取某个历史版本id(核对刚才自己找到的id)



4. 通过指令进行回退到指定的历史版本.



假如要回退的历史版本id为46b66217d92af8c64bcd1d796fe67695022c9d54;

CTRL + C 退出git log状态;


git reset --hard 46b66217d92af8c64bcd1d796fe67695022c9d54


5. 将修改push到远程服务器develop分支上



git push -f -u origin develop


6. 进入gitlab页面确认是否成功回退


相关文章
|
7月前
|
开发工具 git
使用Git根据日期进行代码版本切换的方法
通过以上步骤,可以有效地根据日期进行Git代码版本的切换。这种方法在需要回溯历史版本进行bug修复或功能复查时特别有用。Git的灵活性和强大功能使其成为现代软件开发不可或缺的工具之一。
804 103
|
9月前
|
Shell 网络安全 开发工具
项目快速导入git
本文介绍了如何在本地初始化 Git 仓库并将代码提交到远程仓库(如 GitHub 或 Gitee)的基本流程。内容包括安装 Git、创建仓库、添加文件、提交更改以及推送代码到远程仓库的详细步骤,适合初学者快速掌握 Git 的基本使用方法。
2286 1
|
10月前
|
开发工具 git
使用Git下载指定版本或指定commit
使用Git下载指定版本或指定commit
|
开发工具 git
如何操作github,gitee,gitcode三个git平台建立镜像仓库机制,这样便于维护项目只需要维护一个平台仓库地址的即可-优雅草央千澈
如何操作github,gitee,gitcode三个git平台建立镜像仓库机制,这样便于维护项目只需要维护一个平台仓库地址的即可-优雅草央千澈
1489 69
如何操作github,gitee,gitcode三个git平台建立镜像仓库机制,这样便于维护项目只需要维护一个平台仓库地址的即可-优雅草央千澈
|
安全 开发工具 Android开发
【Android Git】Git版本回退方式
在实际操作中,选择合适的版本回退方式,可以有效地管理代码版本,提高开发效率和代码质量。
847 26
|
IDE 开发工具 git
pycharm如何查看git历史版本变更信息
通过上述步骤,你可以在 PyCharm 中轻松查看 Git 的历史版本变更信息,无论是针对整个项目、特定文件还是分支。使用 PyCharm 的 Git 集成功能,可以更高效地管理和审查代码变更,提高开发过程的透明度和可维护性。
1225 19
|
安全 开发工具 git
git分布式版本控制系统及在码云上创建项目并pull和push
通过本文的介绍,我们详细讲解了Git的基本概念和工作流程,并展示了如何在码云上创建项目及进行pull和push操作。Git作为一种分布式版本控制系统,为开发者提供了强大的工具来管理代码变更和协作开发。希望本文能帮助您更好地理解和使用Git及码云,提高开发效率和代码质量。
720 18
|
安全 开发工具 git
git分布式版本控制系统及在码云上创建项目并pull和push
通过本文的介绍,我们详细讲解了Git的基本概念和工作流程,并展示了如何在码云上创建项目及进行pull和push操作。Git作为一种分布式版本控制系统,为开发者提供了强大的工具来管理代码变更和协作开发。希望本文能帮助您更好地理解和使用Git及码云,提高开发效率和代码质量。
468 16
|
开发工具 git 网络架构