Revision: 63237
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at April 18, 2013 01:26 by satie83
Initial Code
/* Find the last commit that affected the given path. As the file isn't in the HEAD commit, this commit must have deleted it.*/ git rev-list -n 1 HEAD -- <file_path> // Then checkout the version at the commit before git checkout <deleting_commit>^ -- <file_path> ############################################################################################## // Or in one command, if $file is the file in question. git checkout $(git rev-list -n 1 HEAD -- <file_path>)^ -- <file_path>
Initial URL
http://stackoverflow.com/questions/953481/restore-a-deleted-file-in-a-git-repo
Initial Description
Say I'm in a Git repository. I delete a file and commit that change. I continue working and make some more commits. Then, I find I need to restore that file.
Initial Title
GIT - Restore a deleted file in a Git repo
Initial Tags
files
Initial Language
Bash