git回滚操作,常用场景

文章目录

git回滚操作

假设我们现在有三个版本

现在回滚一个版本

1.git reset --hard 【版本号】

发现只剩下两个版本了

2.回滚后的版本v2又想回到之前的版本v3

2.1 git reflog

找到之前删除的版本号v3,从v2版本又回到v3版本

3.git checkout -- 文件名

假设现在我们修改了一个文件

执行之后就返回了之前的修改

4.git reset HEAD 文件名

我们先把一个文件提交到暂存区,

然后再把它移出暂存区

变成红色了。说明回到了工作区

相关推荐
bigHead-1 小时前
Git合并操作详解:安全高效地合并远程分支
git·安全·elasticsearch
C_心欲无痕1 小时前
ts - 交叉类型
前端·git·typescript
秋饼3 小时前
【K8S测试程序--git地址】
git·容器·kubernetes
小龙15 小时前
【Git 报错解决】本地无有效提交无法推送(`src refspec main does not match any`)
git·github·报错
小扶苏15 小时前
删除git全局账号信息并设置成新的账号密码命令
git
Greg_Zhong17 小时前
Git创建任务分支进行开发,最后合并主分支master【纯git命令执行过程】阐述
git
眯眼因为很困啦19 小时前
GitHub Fork 协作完整流程
前端·git·前端工程化
AlexDeng21 小时前
Git 中模糊搜索分支名称并创建本地跟踪分支
git
jxm_csdn1 天前
递归工程工厂:Claude Code + Git Worktrees + Tilix/Tmux 的“AI分身”编码团队
人工智能·git
码咔吧咔1 天前
Git 中 pull.rebase = true 的作用与设置方法详解
git