Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >git 撤销单个文件到某个提交

git 撤销单个文件到某个提交

作者头像
明明如月学长
发布于 2021-08-27 08:19:54
发布于 2021-08-27 08:19:54
2.2K0
举报

开发过程中发现某个文件修改错误,需要回退到前一个版本。

用git status查看状态,并复制需要撤销(退回到某个版本)的单个文件

然后查看提交日志,确定要回到的提交为 591d0

执行 git checkout

 即可将该文件恢复到某个版本

更多超全超赞git资料参见:https://cloud.tencent.com/developer/article/1870365

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018/04/28 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
git使用经验
git revert 用法 git revert只能抵消上一个提交, 相当于做出了一个新提交, 该提交的改动是上一个提交的反操作.
平凡的学生族
2020/09/24
2640
git使用经验
Git基本操作
git init:在本地初始化Git仓库 git clone:从Remote端下载代码 git pull:从Remote端同步代码 git push:将Local端代码同步到Remote端 git status:本地仓库状态 git branch:创建、删除、查看当前所有分支 git add:将修改文件添加到本地仓库 git commit:将修改文件提交到本地仓库暂存区 git checkout:切换分支 git revert:回退代码
None_Ling
2018/10/24
6960
Git基本操作
Git总结笔记1-搭建和使用30条简明笔记
git config --global user.name "Your Name"
达达前端
2022/04/28
3120
Git总结笔记1-搭建和使用30条简明笔记
【Git 第9课】 撤销修改
前面说了,如果你手滑删掉了一个文件,可以用 Git 帮你找回来。同样,如果一个文件被你改来改去面目全非,直到程序无法运行,你累感不爱想要回到开始的状态,Git 也可以帮你轻松搞定。 我们现在直接把 readme.txt 从文件夹中删除。看一下状态: # On branch master # Changes not staged for commit: # (use "git add/rm <file>..." to update what will be committed) # (use "git
Crossin先生
2018/04/16
7780
head/reset/revert/rebase代码回滚全解:git提交记录的背后原理
多人合作程序开发的过程中,我们有时会出现错误提交的情况,此时我们希望能撤销提交操作,让程序回到提交前的样子,操作有:
周陆军博客
2023/04/09
3K0
Git恢复之前版本的两种方法reset、revert(图文详解)
原文链接:https://blog.csdn.net/yxlshk/article/details/79944535
DannyHoo
2019/08/18
6K0
Git(一)之基本操作详解
前言   在这段时间的工作中一直都是用Git作为版本控制,只是知道简单的几个命令,没有去了解它的内部原理。所以周末有时间来系统学习。   现在的公司基本上都是用Git作为版本控制,当然也有SVN的。 Git是目前世界上最先进的分布式版本控制系统。那什么是版本控制系统呢?     如果你用Microsoft Word写过长篇大论,那你一定有这样的经历:     想删除一个段落,又怕将来想恢复找不回来怎么办?有办法,先把当前文件“另存为……”一个新的Word文件,再接着改,改到一定程度,     再“另存为…
用户1195962
2018/01/18
7740
Git(一)之基本操作详解
Git精华
Git精华 一. Git工作区域划分 二. 本地仓库初始化 #创建本地工作目录 mkdir git_learn #进行git初始化 cd git_learn git init 三. 常用操作 查看
张申傲
2020/09/03
4180
Git精华
git命令
git checkout的特点是随着它使用的方法的不同,其作用是完全不同的,主要有三个方面
啦啦啦321
2019/05/25
5450
git 使用小结大全
git reset –mixed:此为默认方式,不带任何参数的git reset,即时这种方式,它回退到某个版本,只保留源码,回退commit和index信息 git reset –soft:回退到某个版本,只回退了commit的信息,不会恢复到index file一级。如果还要提交,直接commit即可 git reset –hard:彻底回退到某个版本,本地的源码也会变为上一个版本的内容 以下是一些reset的示例: #回退所有内容到上一个版本(HEAD回退add的版本):git reset HEAD^ #回退a.py这个文件的版本到上一个版本:git reset HEAD^ a.py #向前回退到第3个版本:git reset –soft HEAD~3 #将本地的状态回退到和远程的一样 :git reset –hard origin/master #回退到某个版本(–hard回退commit的版本) ,使用git log查询提交日志
MickyInvQ
2020/09/27
5660
【Git笔记3】关于撤销、删除、恢复的那些事儿
在跻身于“国庆抢票大战”的我们,不要忘记学习,今天接着上篇 【Git笔记2】必知习惯和如何版本回退,继续开干!一起来瞅瞅如何撤销没有add的修改,如何撤销以及add到暂存区的修改,如何删除文件,如何恢复版本库中删除的文件,以及如何恢复工作区的文件。
小小詹同学
2019/11/11
2.3K0
Git撤销&回滚操作(git reset 和 get revert)
俗话说,老虎也有打盹的时候。我们提交代码,也会有出错的时候。 我今天不小心把不该提交的文件给提交了。
赵云龙龙
2020/02/13
38.5K0
Git撤销&回滚操作(git reset 和 get revert)
Git操作指南 - 常用命令与功能概览
1.安装Git的步骤省略,安装完毕后,在终端输入$ git,下方输出git的提示信息,则安装成功;
测试开发囤货
2023/08/08
3520
Git操作指南 - 常用命令与功能概览
【git系列】git命令之撤销回退篇
适用场景:开发过程,需求逻辑尚未实现,突然要切换版本解决问题,但是本次修改的代码并不想提交本地仓库,使用statsh命令暂存修改。
沁溪源
2020/12/07
1.8K0
Git之撤销修改 git checkout -- file、git reset HEAD file 的使用
命令git checkout -- readme.txt意思就是,把readme.txt文件在工作区的修改全部撤销,这里有两种情况:
兮动人
2021/06/11
1.8K1
GIT撤销修改
作者:matrix 被围观: 1,925 次 发布时间:2022-04-01 分类:Linux | 3 条评论 »
HHTjim 部落格
2022/09/26
1.3K0
Git实用指南:忽略文件、命令别名、版本控制、撤销修改与标签管理
在日常开发中,我们有些文件不想或者不应该提交到远端,比如保存了数据库密码的配置文件,那怎么让Git知道呢?在Git工作区的根目录下创建⼀个特殊的 .gitignore 文件,然后把要忽略的文件名填进去,Git就会自动忽略这些文件了。 不需要从头写 .gitignore 文件,gitee在创建仓库时就可以为我们生成,不过需要我们主动勾选⼀下:
用户11316056
2025/01/21
2420
Git实用指南:忽略文件、命令别名、版本控制、撤销修改与标签管理
【Git版本控制器】第三弹——版本回退,撤销修改,删除文件
因为如果我们在工作区进行了编写代码,如果直接用--hard,那么工作区没有进入版本库里面的代码就消失了,再也找不到了。
用户11396661
2025/02/18
2340
【Git版本控制器】第三弹——版本回退,撤销修改,删除文件
分布式版本控制-Git(一)
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
奋飛
2019/08/15
4310
Github,Gitlab简介及Git入门
刚搬了家,房子还没有网,这篇文章是开着热点写的,求赞求赞。哈哈哈 如果到现在为止,你还没听过Git,或者用过Git,那建议尽早学习一下,因为很有用。虽然是做算法的,但是编程还是必不可少的。话说在1年前,这三个我确实没用过,也没听过,后来知道了Github,在到现在知道了Gitlab,而且每天都要用Git来管理项目的代码。(主要是merge老大的代码,哭)。下面开始介绍,也许我表达的不够专业哈,但是你能听懂就行。 好,我先说下Github,Github是一个提供代码托管服务的网站,就是你可以把你的代码放在他哪
用户1622570
2018/04/12
1.1K0
相关推荐
git使用经验
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档