[git系列]-备忘录

如何查看一个已被删除文件的历史

git log --follow -- [filepath]

 

commit b9277b..........
Author: xxxx <xxx@yyy.com>
Date: Mon Oct 28 15:51:59 2013 +0800

build目录更新

commit 831bac......
Author:  xxxx <xxx@yyy.com>
Date: Fri Oct 25 11:10:07 2013 +0800

marketId add

commit 1c493....
Author:  xxxx <xxx@yyy.com>
Date: Fri Oct 18 10:40:43 2013 +0800

如果想恢复这个文件的话

git checkout b9277b [filepath]

如果要查看所有库的文件删除记录

git log --diff-filter=D --summary

更多恢复和查看操作可以看看stackoverflow的这个经典问答

http://stackoverflow.com/questions/953481/restore-a-deleted-file-in-a-git-repo

posted @ 2013-11-07 17:42  爵爷Jarvis  阅读(165)  评论(0编辑  收藏  举报