git checkout для более ранней ветки не меняет код - PullRequest
0 голосов
/ 08 ноября 2018

У меня есть 3 филиала для репо проекта.

мастер v1 v2

Теперь в моем регионе, так как я нахожусь в v2, я хочу вернуться к ветке v1. Так что я делаю

$git checkout v1

Я вижу вывод в терминале Switched to branch v1 и даже в редакторе атомов, он показывает, что он находится в ветке v1. Но код не возвращается в состояние v1. Я попытался закрыть редактор и снова открыть проект, но безуспешно.

Чего мне не хватает?

1 Ответ

0 голосов
/ 08 ноября 2018

Если у вас есть неотслеживаемый файл в V2, и вы пытаетесь извлечь V1, то ваши неотслеживаемые файлы также окажутся в ветви V1.

попробовать:

git add --all 
git commit -m "commits on V2"

в то время как на V2 и затем проверка V1

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