Sounds like he lost the local repo, and only the actual final state of the files was backed up. Thus, a single new commit representing everything at once.
yes, that's right. When I got rid of my computer, I didn't save the folder containing the repo; all the commits were lost.
I was able to retrieve the full final content from the place where it was being uploaded to, but that didn't have any git-related files.