私は VS 2010 でアプリケーションを構築していました。Git ソース管理システムのサービスと Git ソース管理プロバイダー プラグインを使用しました。ソリューションの 90% が完成したので、アプリケーションのアーキテクチャに大きな変更を加えることにしました。そのため、いくつかのプロジェクト、ファイルを削除し、他のものを追加し、ソリューションのあちこちにあらゆる種類の変更を加えました。しかし、すべてを行う前に、ソリューション全体にコミットしました。その後、そのコミットに戻ることにしたとき、私のハードワークの 50% かそこらがなくなってしまいました。削除されたファイルの多くは戻ってこず、一部のプロジェクトは空に戻ってきました。私の仕事を元に戻す希望があれば、助けが必要です。コミットの履歴はまだ残っており、それ以来ソリューションには触れていません。