Phpstorm при переключении ветки не подтягивает изменения в файлах из git
Файлы находятся на сервере, настроен деплоймент туда же, а также рабочий каталог git - там же.
Столкнулся с такой проблемой:
- файл
index.phpпоменял свое содержимое в master ветке на сервере послеgit pull origin master - отбранчевался в консоли (не PHPStorm!) на сервере на новую ветку
test-branch - открыл PHPStorm, который увидел, что я переключился на новую ветку, что показал внизу в статус баре
- однако, содержимое файла
index.phpне соответствует тому, что находится на сервере куда деплоится, и который также находится под гитом, и при сохранении "пропадают" изменения, загруженные в пункте 1
Какое-то странное для меня поведение. Почему PHPStorm не посмотрел по гиту изменения и не предложил их мне выкачать из репо либо с рабочего каталога? Приходился регулярно делать "Скачать с удаленного сервера" для всего проекта, а это накладно. А если забудешь - в файле index.php окажутся устаревшие данные. ЧЯДНТ?