So I'm a comp sci student and just started using version control. Managed to commit my final project but mixed up 'push' with 'force push'. Overwrote everything with an old, broken version. Can't undo it. Project's due in an hour, and all I've got is a bunch of error messages. …