I commited my changes and didn't push them to the server. Then I did hard reset to one of my previous commits and my latest commit gone. Does it mean commits which weren't pushed to server gone after hard reset?
edit: Is it possible to recover my latest commit?