fix formatting

This commit is contained in:
https://www.google.com/accounts/o8/id?id=AItOawmBUR4O9mofxVbpb8JV9mEbVfIYv670uJo 2013-01-25 14:27:20 +00:00 committed by admin
parent a78bd7ea6d
commit 632c50ac1e

View file

@ -10,27 +10,27 @@ http://stackoverflow.com/questions/953481/restore-a-deleted-file-in-a-git-repo
Here's a magical formula you can use to find every single file deletion in the history of your repo:
git log --diff-filter=D --summary
git log --diff-filter=D --summary
That will give you every commit that deleted things, and what was deleted.
To bring back all the files deleted in a given commit, where COMMITHASH is the commit hash, use this command:
git checkout COMMITHASH^1 -- .
git checkout COMMITHASH^1 -- .
to bring back only a specific file:
git checkout COMMITHASH^1 -- path/to/file.txt
git checkout COMMITHASH^1 -- path/to/file.txt
to bring back only a subdirectory:
git checkout COMMITHASH^1 -- sub/directory
git checkout COMMITHASH^1 -- sub/directory
that will bring them back into the staging area. You can see which ones just reappeared by typing:
git status
git status
then you can actually make the restore permanent by typing:
git commit -m "I just resurrected some files"
git commit -m "I just resurrected some files"