If it was your last commit and you haven’t pushed it anywhere, you can do that with rollback. Otherwise, no. Not really. Time to change your passwords.
Edit: It has been pointed out that you can clone from an older revision and merge in the changes you want to keep. That’s also true, unless you have pushed it to a repo you don’t control. Once you push, your data is very likely to be very hard to get back.