Recovering Lost Files in a Git Repository: A Step-by-Step Guide