• git checkout commit_id 这样会切换到这个commit_id的上,文件的内容就是这个commit保存的内容。

  • git checkout -b new_branch_name commit_id以commit_id的状态,新建一个分支。

这两个方法都可以找到原来某状态下的任意一个文件,同时不用修改commit历史。

转载于:https://www.cnblogs.com/xueweihan/p/5454935.html

[git]通过commit_id找回文件相关推荐

  1. 1.4 Git基本操作之删除文件找回及文件比较

    1.4 Git基本操作之删除文件找回及文件比较 删除本地库文件后找回 提交到暂存区的删除文件找回 删除文件总结 比较文件 总结 删除本地库文件后找回 首先创建一个 用于删除 的文件delete.txt ...

  2. git add 所有修改文件_Git 技术干货!工作中quot;Gitquot;的使用实践和常用命令合集!

    作者:洋仔聊编程 出自:InfoQ 写作平台 原文:xie.infoq.cn/article/1ce91dc60431b1b8845729d41 工作中git是一项必不可少的技能,在项目的开发进程中起 ...

  3. 从 Git 提交中删除文件

    问: 如何从最新提交中删除文件? 答1: huntsbot.com – 程序员副业首选,一站式外包任务.远程工作.创意产品分享订阅平台. 我认为这里的其他答案是错误的,因为这是一个将错误提交的文件从上 ...

  4. linux git 撤销删除文件,删除文件以后,如何通过git撤销删除的文件,不提交到远端代码库...

    检查状态,看看发生了什么: $ git status On branch master Changed but not updated: (use "git add/rm ..." ...

  5. 列出本地git仓库中的文件?

    本文翻译自:List files in local git repo? I'm using Sparkleshare, which uses Git to sync files between my ...

  6. 【Git版本控制】Idea中设置Git忽略对某些文件的版本追踪(亲测)

    在Idea中有些本地文件无需与远程库同步,仅是本地使用.此时就需要将这些文件加入到Git的版本忽略中来. 设置步骤 1.搜索插件 .ignore,并安装 2.增加.gitignore文件 3.配置相应 ...

  7. git rebase 后找回消失的commit

    git rebase 后找回消失的commit 在git rebase操作时,存在冲突时,使用git rebase --abort处理后,结果发现commit的修改和记录都没有了.(使用git reb ...

  8. 使用git如何批量对文件进行rm操作

    git add -A 它会把我们未通过 git rm 删除的文件全部stage 转自: http://segmentfault.com/q/1010000000095373

  9. git pull忽略指定文件_Git忽略提交规则

    在使用Git的过程中,我们喜欢有的文件比如日志,临时文件,编译的中间文件等不要提交到代码仓库,这时就要设置相应的忽略规则,来忽略这些文件的提交. 简单来说一个场景:在你使用git add .的时候,遇 ...

最新文章

  1. JavaScript八张思维导图
  2. Android上使用OpenGLES2.0显示YUV数据
  3. 搭建Ubuntu18.04+Anaconda3.x+Pycharm+SimpleITK(一)
  4. tomcat7.027-webSocket应用程序构建01
  5. python怎样入门_python怎么入门啊?
  6. Spring Cloud 学习 (五) Zuul
  7. 正则表达式匹配(动规)
  8. 【英语-刘晓艳-词汇】词汇06
  9. python cross val score_sklearn函数:cross_val_score(交叉验证评分)
  10. 机器学习从理论到工程的第二步-开发环境与工具篇(下)
  11. 将Java应用程序本地编译为EXE的几种方法
  12. MySQL性能优化之:索引下推
  13. Oracle统计产生日志数据增长增量
  14. NLP --- 最大熵模型的解法(GIS算法、IIS算法)
  15. Filter过滤器处理JSP中文乱码
  16. TFN FMT715C/ 760 C系列无线综合测试仪性能如何
  17. 最好用的免费文件夹加密工具-《深度文件夹锁》
  18. 计算机密码无法输完整,笔记本电脑键盘失灵无法输入密码怎么解决
  19. 硬盘分区工具找不到硬盘该怎么办
  20. python保存图片的常用方法

热门文章

  1. 基于用户投票的排名算法(三):Stack Overflow
  2. 关于html的a标签的target=__blank 的安全漏洞问题
  3. 分布式单点登录框架XXL-SSO
  4. 使用MyEclipse开发Java EE应用:用XDoclet创建EJB 2 Session Bean项目(四)
  5. ckeditor_4.5.10_full,ckfinder_aspnet_2.6.2,插件使用
  6. 【多线程】Java线程面试题 Top 50(转载)
  7. 游戏程序员的学习资料
  8. jquery eaayui 学习(三)tab
  9. startos 5.1 如何 root 登陆
  10. 重要头文件: cc430x613x.h