I Lost My University Project a Few Hours Before Demo Day — That’s How I Learned Git

A few years ago, I learned one of the most important lessons of my software engineering journey the hard way.

Just a few hours before my university project exhibition, I was fixing what seemed like a small bug. Instead of solving the problem, I accidentally corrupted a significant portion of my project's backend files.

I had no backup.

No version history.