Я пытался протолкнуть свой проект в новый репозиторий. К сожалению, я случайно удалил проект до завершения коммита. Все файлы в каталоге проекта были удалены. Как восстановить файлы?Git Repository Как восстановить удаленные файлы?
$ git log --diff-filter=D --summary | grep delete
delete mode 100644 .gitignore
delete mode 100644 LICENSE
delete mode 100644 README.md
delete mode 100644 app/__init__.py
delete mode 100644 app/auth/__init__.py
delete mode 100644 app/auth/forms.py
$ git checkout .gitignore error: pathspec '.gitignore' не соответствует ни одному файлу, известному git. – LeonF
Это означает, что '.gitignore' не был частью предыдущего фиксации. Сожалею о вашей потере. – gustafbstrom
@LeonF - см. Сброс части ответа, сообщение означает, что вы совершили удаление. Если в какой-то момент они были проверены на git, то сброс на это означает, что SHA вернет их обратно – JHowIX