`git reset  -  hard`コマンドを実行した後にファイルを削除した場合、削除されたファイルがまだgitリポジトリの履歴に存在する可能性があります。その場合、GIT履歴から削除されたファイルを復元してみることができます。

git履歴から削除されたファイルを復元するには、「git checkout」コマンドを使用して、ファイルが存在する場所にコミットハッシュを指定できます。例えば：

`` `git checkout <compt_hash>  - パス/to/削除/file````

別のオプションは、「Git Reflog」コマンドを使用して、ファイルが存在する場所にコミットを見つけ、上記のように「gitチェックアウト」を使用することです。

復元されたファイルに加えた変更は別のブランチにあり、現在のブランチに影響しないことに注意することが重要です。したがって、新しいブランチを作成し、必要に応じて変更をマージする必要があります。

最近のバックアップがない場合、これらの手順は削除されたファイルを回復しない可能性があるため、重要なデータのバックアップを常に保持することが重要です。
If you have deleted your files after running a `git reset --hard` command, it is possible that the deleted files still reside in the Git repository's history. In that case, you can try to restore the deleted files from the Git history.

To restore deleted files from the Git history, you can use the `git checkout` command and specify the commit hash where the files were present. For example:

```git checkout <commit_hash> -- path/to/deleted/file```

Another option is to use the `git reflog` command to find the commit where the files were present, and then use `git checkout` as described above.

It's important to note that the changes you make to the restored files will be in a separate branch and won't affect the current branch, so you will have to create a new branch and merge the changes if needed.

If you don't have a recent backup, these steps may not recover your deleted files, so it's important to always keep backups of important data.