Удалено происхождение веток. Нужно их восстановить - PullRequest
0 голосов
/ 04 марта 2020

Я использовал ветки для этого проекта упражнения и подумал, что я должен удалить ветки после того, как я закончу. Однако я хорошо подготовился к тому, что удалять и как, и теперь я в огурце. Я нашел ТАК вопросы о восстановлении удаленных веток, но столкнулся с другой проблемой. Я удалил файл appsettings из моего рабочего дерева и, как видно из двух скриншотов ниже, когда я пытаюсь вытащить, он говорит, что у меня нет локальных изменений, и когда я использую git checkout , он говорит, что у меня есть локальные изменения в файле appsettings. Имейте в виду, что сначала я внес изменения не из своего локального репо, а из удаленного. Я не уверен почему. Я хотел удалить конфиденциальную информацию как можно скорее.

первый

второй

1 Ответ

0 голосов
/ 04 марта 2020

На самом деле, вы используете git pull / stash неверно:

  1. Чтобы зафиксировать что-то, вы должны добавить , чтобы совершить: git add some-file && git commit

  2. Перед копированием лучше добавить файлов

  3. Наконец, проверьте git status до потянув , не должно быть никаких изменений.

...