You can backup the local repository directory, so there will be no effect in future synchronization with the production repository, so you can retrieve the files.
After backing up your local repository, issue a git log
in backed dir to browse through commit history and locate the commit in which those files were deleted.
Example
$ git log
commit 7b37eb6bd946b1fcb28549e83d5bb17d9eee8b56
Author: A committer <committer@somewhere.com>
Date: Wed Nov 20 21:56:09 2013 -0200
This commit was one after the commit in which files were deleted.
commit fe14476246c235e674b1e741745ed855454c0105
Author: A committer <committer@somewhere.com>
Date: Wed Nov 20 21:55:18 2013 -0200
In this commit files were _deleted_.
Then issue git revert [commit number which deleted files]
(i.e. git revert fe1447
) and the commit which deleted files will be reverted and those files will be back.
An interesting tutorial about git is http://www-cs-students.stanford.edu/~blynn/gitmagic/, not too heavy reading and full of good examples.