В большинстве случаев¹ ваш репозиторий будет храниться в скрытом каталоге .git/
в корне вашего репозитория, например,
project_root/
.git/
← Вся ваша история здесь
project_file.json
- ...
Удалив project_root/
, вы также удалили всю историю своего проекта. Если вы перенесли свой проект на такой пульт, как GitLab или GitHub, вы могли бы (хотя бы частично) вернуть его, используя git clone
.
Но так как вы никуда не пихали свой код, единственными вариантами являются вещи, которые живут за пределами экосистемы Git, например ::101023
- Резервные копии на уровне ОС
- Снимки файловой системы на уровне ОС
- Dropbox или другие инструменты синхронизации файлов, которые запоминают несколько версий
omeНекоторые инструменты хранят хранилище за пределами каталога проекта. Самый известный пример - EGit. Если вы используете инструмент на основе EGit (например, Eclipse или GitEye), вы можете восстановить свой рабочий каталог.