あなたの状況では、Gitがまだゴミを収集していない場合、次のコマンドを使用してファイルを回復できる場合があります。

`` `
git fsck-失敗
`` `

これにより、新しいディレクトリ「./。git/lost-found」が作成され、コミットされていない変更を見つけることができます。あなたがあなたの変更を犯したが、あなたの変更をプッシュしていない場合、あなたはあなたが戻ったあらゆるコミットのSHAを見つけるでしょう。
In your situation, if Git has not garbage collected yet, you may be able to recover your files using the following command:

```
git fsck --lost-found
```

This will create a new directory, `./.git/lost-found`, in which you may be able to find your uncommitted changes. If you have committed but not pushed your changes, you will find the SHAs of any commit you reverted.