关闭

git 让单个文件回退到指定版本

标签: git
8329人阅读 评论(0) 收藏 举报
分类:

原作者文章地址:
原作者文章地址

1.进入到文件所在文件目录,或者能找到文件的路径

查看文件的修改记录

git log fileName

结果:

这里写图片描述

如果文件修改记录太多,则使用

git log -number fileName

结果:

这里写图片描述

2.回退到指定版本

git reset ** fileName

1.git reset -mixed:此为默认方式,不带任何参数的git reset,这种方式,它回退到某个版本,只保留源码,回退commit和index信息
2.git reset -soft:回退到某个版本,只回退了commit的信息,不会恢复到index file一级。如果还要提交,直接commit即可
3.git reset -hard 彻底回退到某个版本,本地的源码也会变成为上一个版本的内容

结果:

这里写图片描述

3.提交到本地参考:
git commit -m “提交的描述信息”

结果

这里写图片描述

4.更新到工作目录

git checkout fileName

结果:

这里写图片描述

5.提交到远程仓库

git push origin master

这里写图片描述

这样指定的文件回退到指定版本了

5
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

git还原某个特定的文件到之前的版本

如何用git 管理单独的文件呢? 当需要对单个文件进行版本回退的时候该如何操作呢?希望本文对你的这些问题有帮助。
  • developer_biao
  • developer_biao
  • 2015-02-27 19:06
  • 13443

git 回滚单个文件

1  只修改一个文件,查看当前状态 shuohailhl@SHUOHAILHL-PC /f/ggg/jingwei/jingwei-webconsole (master) $ git status # On branch master # Changes not staged for co...
  • arkblue
  • arkblue
  • 2013-08-10 12:35
  • 37409

git 回滚到某个版本

回滚到某一个版本: git reset —hard a137c7923d772ffc7065439f73412976902a1f5d 强制提交: git push -f origin master
  • myuantao3286286
  • myuantao3286286
  • 2017-04-14 14:38
  • 6671

git回滚代码到指定的版本

git回滚代码包丢失的时候你可能会需要将代码回滚到指定的版本上线 git可以将代码会回滚到指定的提交记录并切切换到分支上线: 1.clone线上代码; 2.新建分支并切换到分支:git checkout  -b backup 3.查看历史提交记录:git log   如...
  • TYLZVS007
  • TYLZVS007
  • 2017-07-19 10:35
  • 780

git 回退单个文件到指定版本

git 回退单个文件到指定版本: git checkout , 已经add添加到cache中,可以通过git diff --cache查看diff,不能通过git diff查看和HEAD的不同了。 git checkout branch~n test.txt, ~后的数字n表示对应branch...
  • qioixiy
  • qioixiy
  • 2014-10-27 09:42
  • 3286

Git让单个文件回退到指定的版本

1.进入到文件所在文件目录,或者能找到文件的路径 查看文件的修改记录 1 $ git log MainActivity.java 结果: 1 2 3 4 5 6 7 8 9 10 11 1...
  • zhangzeyuaaa
  • zhangzeyuaaa
  • 2015-11-24 12:10
  • 2840

git 还原文件到某个版本

原文: http://blog.chinaunix.net/uid-13344516-id-4486211.html    git reset commit_id 文件路径    git checkout -- 文件路径
  • ROVAST
  • ROVAST
  • 2017-02-21 13:11
  • 675

git回滚到任意版本

查看历史提交的log中的版本号$ git log -3 commit 43459123e43432879b5632e0986693340e74a71b Author: xxx <xxxxx@qq.com> Date: Mon Jan 16 17:22:11 2017 +0800 ...
  • liukang325
  • liukang325
  • 2017-01-16 17:50
  • 3103

git 如何让单个文件回退到指定的版本

1.进入到文件所在文件目录,或者能找到文件的路径 查看文件的修改记录 1 $ git log MainActivity.java 结果: 1 2 3 4 5 6 7 8 9 10 11 1...
  • B_H_L
  • B_H_L
  • 2013-12-11 17:19
  • 55167

git reset 小结

git 删除 错误 提交的 commit 方法:          根据–soft –mixed –hard,会对working tree和index和HEAD进行重置:   &#...
  • wh_19910525
  • wh_19910525
  • 2012-04-09 10:41
  • 16098
    个人资料
    • 访问:235049次
    • 积分:3700
    • 等级:
    • 排名:第10233名
    • 原创:178篇
    • 转载:2篇
    • 译文:0篇
    • 评论:46条
    最新评论