как вернуть файлы, которые git удалены из локальной директории - PullRequest
0 голосов
/ 02 июня 2019

я клонировал угловой электрон из репозитория github и работал над ним почти 6 месяцев. у меня было приложение готово к развертыванию.

Я хотел загрузить свой каталог в недавно созданный репозиторий gitlab. похоже, что угловой электрон снова клонирован и все мои файлы исчезли.

Я пробовал git log и git reflog, чтобы вернуться к прежним HEAD, но он показывает только последние изменения.

Ответы [ 2 ]

0 голосов
/ 02 июня 2019

с помощью приведенной ниже команды помогло мне и вернул мои файлы обратно:

git reset --hard refs/heads/master
0 голосов
/ 02 июня 2019

Если вы хотите вернуться к предыдущему состоянию фиксации, вам нужно использовать команду git checkout.Например, если вы хотите вернуться к последнему коммиту, вы можете использовать git checkout HEAD ^.

Если вы хотите извлечь конкретный коммит, сначала запустите git log и найдите коммит, который вы хотите извлечь (по его коммитухэш).Затем используйте git checkout для проверки этого состояния.

Git не может удалить все ваши файлы без предупреждения.Ваша работа все еще будет в истории.(Может быть, вам легче помочь, когда вы можете опубликовать журнал git и в каком состоянии вы хотите оформить заказ)

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