git 恢复单个文件的历史版本

发布时间:2017-7-1 10:58:31编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"git 恢复单个文件的历史版本 ",主要涉及到git 恢复单个文件的历史版本 方面的内容,对于git 恢复单个文件的历史版本 感兴趣的同学可以参考一下。

首先查看该文件的历史版本信息:git log Default@2x.png

记录下需要恢复的commit版本号:如 9aa51d89799716aa68cff3f30c26f8815408e926

恢复该文件:git reset 9aa51d89799716aa68cff3f30c26f8815408e926 Default@2x.png

提交git:git commit -m "revert old file"

git删除未跟踪文件

# 删除 untracked files
git clean -f
 
# 连 untracked 的目录也一起删掉
git clean -fd
 
# 连 gitignore 的untrack 文件/目录也一起删掉 (慎用,一般这个是用来删掉编译出来的 .o之类的文件用的)
git clean -xfd
 
# 在用上述 git clean 前,墙裂建议加上 -n 参数来先看看会删掉哪些文件,防止重要文件被误删
git clean -nxfd
git clean -nf
git clean -nfd


上一篇:Go基础---->go的基础学习(一)
下一篇:ASP.NET MVC4中的App_start中BundleConfig的介绍使用

相关文章

相关评论

本站评论功能暂时取消,后续此功能例行通知。

一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家社会集体的和公民的合法权益,不得利用本站制作、复制和传播不法有害信息!

二、互相尊重,对自己的言论和行为负责。

好贷网好贷款