GitHubでコミットを行ったらエラーが出て、コミットが消えた
GitHubとvercelを連携させており、コミットプッシュからのプルリクエストを送信した際にTypeScriptの型エラーが出ておりマージできない状態で、その時はコミットせず2日ほどコーディングをしたのちにコミットしようと思いましたので、  
GitHub Desktopでコミットを行ったら、エラーが出てコミットができず、historyの差分が全て消えて  
2日分のコードが全て消えてしまい、型のエラーが出ていた時のコードに戻ってしまいました。

復元することは可能なのでしょうか？