Сергей delphinpro, ну вот и было интересно, есть ли какое-то более оптимальное решение. Пушить изменения не проще, так как многие правки делаются именно "на лету": "А давайте в этом месте сдвинем блок на 2px, а в этом месте шрифт жирнее", ну и сама архитектура не позволяет запустить полноценно проект локально.
UPD:
В левой части phpstorm локальный Project
В правой части - remote host через sftp
При первом download структура дерева папок и файлов равнозначна
Если на удаленном сервере я переключаю ветки, то дерево файлов и папок на удаленном сервере меняется, а на локальном - нет.
К примеру, в ветке branch1 есть папка folder_test. При download она попала ко мне в локальный проект. Теперь я переключусь на удаленном сервере в ветку branch2, там НЕТ папки folder_test и не должна быть, однако в локальном Project она присутствует.
Проблема в том, что этих изменений может быть 1000 в 20 ветках и уследить, соответствует ли локальный Project состоянию Remote host штатными средствами не понятно как.
npm вроде скалдывает все как node_module/@module/node_module/ - такая структура не подходит. Необходимо чтобы пути были к примеру только для стилей: sass/components/name_version/styles.sass
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.