git 恢复工作区删除的所有文件
/*********************************************************************
* git 恢复工作区删除的所有文件
* 说明:
* 今天一个不小心将git工作区的内容给删除了,仓库还在,记录一下怎么
* 恢复的方法。
*
* 2016-10-26 深圳 南山平山村 曾剑锋
********************************************************************/ 一、参考文档:
. git如何恢复本地删除的文件
http://www.oschina.net/code/snippet_168578_13760 二、shell脚本:
git ls-files -d | xargs -i git checkout {}
git 恢复工作区删除的所有文件的更多相关文章
- git 仓库中删除历史大文件
		
git 仓库中删除历史大文件 在git中增加了一个很大的文件,而且被保存在历史提交记录中,每次拉取代码都很大,速度很慢.而且用删除 提交历史记录的方式不是很实际. 以下分几个步骤介绍如何减小.git文 ...
 - git恢复本地删除的文件夹取消增加的文件
		
git项目中有时候会在本地增加或者删除了一些文件或者文件夹,但是又不想提交,一般情况下,我们取消本地所有修改: git checkout . 取消指定文件修改: git checkout filena ...
 - GIT 恢复已删除的提交
		
在Git中一切的操作都是可以恢复的,包括已经删除的提交,今天在做一个项目时就遇到了这种问题,也不知道是怎么回事不小心就把上午提交的所有代码都删除了,于是赶紧通过git log来查看日志,但奇怪的是当时 ...
 - git恢复某个已修改的文件--备忘
		
checkout 恢复某个已修改的文件(撤销未提交的修改): $ Git checkout file-name revert 还原已提交的修改(已经提交过的修改,可以反悔-) 还原最近一次提交的修改: ...
 - Git恢复reset --hard丢失的文件
		
在使用 Git 的过程中,有时会不小心丢失 commit 信息.这一般出现在以下情况下:强制删除了一个分支而后又想重新使用这个分支,hard-reset 了一个分支从而丢弃了分支的部分 commit. ...
 - Git如何永久删除某个重要文件文件或文件夹 (包括历史记录) 强制
		
有些时候不小心上传了一些敏感文件(例如密码), 或者不想上传的文件(没及时或忘了加到.gitignore里的), 而且上传的文件又特别大的时候, 这将导致别人clone你的代码或下载zip包的时候也必 ...
 - git恢复彻底删除的分支
		
由于一时疏忽,错误的删除了未发布正式的开发分支,经查资料已恢复分支,特此记录 查看Git日志 git reflog |grep 'filter_or_gwf' 以下日志为已删除分支 filter_or ...
 - 高性能Linux服务器 第6章  ext3文件系统反删除利器ext3grep  extundelete工具恢复rm -rf 误删除的文件
		
高性能Linux服务器 第6章 ext3文件系统反删除利器ext3grep extundelete工具恢复rm -rf 误删除的文件 只能用于ext3文件系统!!!!!!!高俊峰(高性能Linux ...
 - git 删除仓库的文件
		
git移除远程仓库某个文件夹 1.比如src/product/ 文件夹 git rm -r --cached "src/product" //执行命令. 2.提交到本地 git c ...
 
随机推荐
- Android: Intent实现活动之间的交互
			
Intent的作用:是Android中各个组件直接交互的一种重要方式,且利用Intent可以启动Activity.Service以及Broadcast Receiver. Intent的创建:显示和隐 ...
 - MySql的导入与导出
			
1.导入 load data infile '/tmp/yhb/skin_info.txt' into table t_skin fields terminated by '\t' (skin_id, ...
 - oracle Redhat64 安装错误3
			
问题描述 /usr/bin/ld: cannot find -lxxx 其中xxx即表示函式库文件名称,其命名规则是:lib+库名(即xxx)+.so. 可能原因: 1 安装了,但相对应的lib版本 ...
 - Masonry使用案列详解
			
案例一: 要求:无论在什么尺寸的设备上(包括横竖屏切换),红色view都居中显示.
 - mysql的binlog
			
mysql> show global variables like '%bin%'; +---------------------------------+------------------- ...
 - SG函数 模板
			
int get_SG(int x) { ) return SG[x]; ]={}; ;i<=n;i++) ) v[get_SG(x-s[i])]=; int i; ;v[i];i++); SG[ ...
 - windbg调试C#代码(二)
			
这篇主要讲如何分析高内存和高CPU. 1.如何分析高内存 注:如果抓Dump的同时,刚好在执行GC,抓出来的Dump执行命令多半会出错,用!VerifyHeap也能验证Dump有误,这种情况只能重新抓 ...
 - svm特征
			
svm特征格式:<label><index1>:<value1><index1>:<value1>.... 其中<label> ...
 - Program B 暴力求解
			
Given a sequence of integers S = {S1,S2,...,Sn}, you should determine what is the value of the maxim ...
 - hadoop 常见问题
			
1.Eclipse 读取hdfs文件错误: java.io.IO Exception : Could not obtain block: blk_194219614024901469_1100 fi ...