Случайное удаление каталога - Git - PullRequest
0 голосов
/ 07 апреля 2020

Я случайно удалил все свои файлы, пытаясь отправить их sh в GitHub, что было бы первым коммитом (я понятия не имею, как мне это удалось).

У меня нет локальной резервной копии и нет удаленного резервного копирования, но в моем расширении GitLens VSCode файлы все еще там и доступны для просмотра: enter image description here

Как я могу вернуть мое текущее файловое дерево обратно к тому, что показано в GitLens?

Ответы [ 2 ]

2 голосов
/ 07 апреля 2020

Поскольку вы можете видеть в gitlens, это означает, что ваши файлы присутствуют в предыдущем коммите.

Вы можете сделать извлечение, чтобы вернуть его, как упоминалось @ mr.mams. Вы также можете отменить свой коммит, отметив Как мне отменить самые последние локальные коммиты в Git?

Чтобы объединить два коммита, вам нужно набрать sh ваших коммитов. Проверьте Squa sh мой последний X фиксирует вместе, используя Git

0 голосов
/ 07 апреля 2020

Мне удалось восстановить все файлы, кроме vendor и node_modules, запустил npm install и composer install, и это исправило эту проблему. Все еще не уверен, как это случилось, хотя. Придется поднять sh мои метинки git навыков.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...