Я хотел удалить файл из своей git стадии для фиксации. Я сделал "git reset --hard". В какой-то момент, пытаясь зафиксировать sh файлы, я удалил файлы внутри папок. Итак, папки теперь являются оболочками. Я пробовал «git reflog» и «git reset» к предыдущему журналу, но не могу вернуть файлы. Однако у меня есть файлы stati c. Как удалить файлы в папках? Могу ли я восстановить файлы?
$ git reflog
189dab7 (HEAD -> master, origin/master) HEAD@{0}: reset: moving to HEAD
189dab7 (HEAD -> master, origin/master) HEAD@{1}: checkout: moving from 189dab70a4f924bb575b55162012516e2867730a to master
189dab7 (HEAD -> master, origin/master) HEAD@{2}: checkout: moving from master to remotes/origin/master
189dab7 (HEAD -> master, origin/master) HEAD@{3}: commit: large commit
8f4498f HEAD@{4}: reset: moving to 8f4498f
8f4498f HEAD@{5}: reset: moving to HEAD
8f4498f HEAD@{6}: reset: moving to HEAD
8f4498f HEAD@{7}: reset: moving to HEAD
8f4498f HEAD@{8}: commit: authors and quote ranks
8524f92 HEAD@{9}: commit: 'navigation'
7317450 HEAD@{10}: commit: Angular
373db2e HEAD@{11}: commit (initial): PreMean