>>292654230
if you've commited and pushed, you should have local commit. i never had this problem, but google a bit and check what you can do.

https://stackoverflow.com/questions/10099258/how-can-i-recover-a-lost-commit-in-git
https://stackoverflow.com/questions/8728093/how-do-i-un-revert-a-reverted-git-commit