Git 恢复到指定版本

简介: Git 恢复到指定版本

Git 恢复到指定版本


步骤

查看要恢复的版本信息

# 查看历史记录
git log -3

实例

Simba@SIMBA MINGW64 /t/IDE/IDEA/Workspace-Learn/config-center (master)
$ git log -3
commit 8026923afb29e79fcff76435ef7fe3389a7143e0 (HEAD -> master, origin/master, origin/HEAD)
Author: Simba1949 <simba1949@outlook.com>
Date:   Fri Aug 2 21:30:29 2019 +0800
    SpringClouConfig学习笔记之手动刷新数据
commit af05c43b5c6b14abbe9c6267811e4fb0a2d2b372
Author: Simba1949 <simba1949@outlook.com>
Date:   Sun Jul 28 17:27:54 2019 +0800
    springcloud多环境配置文件
commit d124e2b35da7a9b51368e5f2d156b1128781c517
Author: Simba1949 <simba1949@outlook.com>
Date:   Sun Jul 28 16:39:14 2019 +0800
    SpringCloudConfig 多环境配置文件


选择要恢复版本的 commit 值

# 恢复版本
git reset --hard af05c43b5c6b14abbe9c6267811e4fb0a2d2b372


实例

Simba@SIMBA MINGW64 /t/IDE/IDEA/Workspace-Learn/config-center (master)
$ git reset --hard af05c43b5c6b14abbe9c6267811e4fb0a2d2b372
HEAD is now at af05c43 springcloud多环境配置文件


强制推送到远程服务器上

# 强制推送到远程仓库
git push -f origin master


实例

Simba@SIMBA MINGW64 /t/IDE/IDEA/Workspace-Learn/config-center (master)
$ git push -f origin master
Total 0 (delta 0), reused 0 (delta 0)
To https://github.com/simba1949/config-center.git
 + 8026923...af05c43 master -> master (forced update)


演示

版本恢复前

image.png



执行命令信息


image.png


版本恢复后


image.png

目录
相关文章
|
7月前
|
开发工具 git
记IDEA Git版本回退并push到远程操作
记IDEA Git版本回退并push到远程操作
173 1
记IDEA Git版本回退并push到远程操作
|
7月前
|
开发工具 git
【git 实用指南】git 修复错误提交,版本回退
【git 实用指南】git 修复错误提交,版本回退
104 1
|
6月前
|
开发工具 数据中心 git
详解IDEA git 版本回滚
详解IDEA git 版本回滚
253 0
|
3月前
|
安全 开发工具 git
git合并错了,我想回退到之前的版本
git合并错了,我想回退到之前的版本
|
7月前
|
程序员 Linux 开发工具
振南技术干货集:研发版本乱到“妈不认”? Git!(5)
振南技术干货集:研发版本乱到“妈不认”? Git!(5)
|
7月前
|
存储 安全 Linux
振南技术干货集:研发版本乱到“妈不认”? Git!(4)
振南技术干货集:研发版本乱到“妈不认”? Git!(4)
振南技术干货集:研发版本乱到“妈不认”? Git!(4)
|
5月前
|
开发工具 git
unable to index file ‘~$git提交版本号.xlsx‘
unable to index file ‘~$git提交版本号.xlsx‘
|
6月前
|
开发工具 git
技巧分享:Git怎么修改已经提交版本的版本注释
技巧分享:Git怎么修改已经提交版本的版本注释
85 4
|
6月前
|
缓存 项目管理 开发工具
Git项目管理——提交项目和版本回退(二)
Git项目管理——提交项目和版本回退(二)
66 2
|
5月前
|
开发工具 git
git 恢复单个文件到指定版本
git 恢复单个文件到指定版本
70 0