Как в PHPStorm после коммита в репозитарий автоматически заливать изменившиеся файлы на сервер
Для того, чтобы настроить в JetBrains PhpStorm заливку файлов на сервер, надо сделать File - Settings… - Deployment. В появившемся окне необходимо настроить доступ к серверу. Если серверов несколько, то можно их добавлять в список. Для каждого сервера доступна вкладка Connection, где настраивается тип доступа, путь к серверу и логины с паролями. Вкладка Mappings позволяет связать различные части вашей файловой системы с разными папками на сервере. Excluded path позволяет прописать какие папки не нужно трогать при деплое.
После этой настройки можно пользоваться опцией Tools - Deployment, через которую можно заливать файлы на сервер, сливать с сервера, синхронизировать и т.п.
Если вы используете в своей работе репозиторий и у вас возникает необходимость после коммита изменений в него тут же залить изменившиеся файлы на сервер, то в окне коммита есть для этого специальная опция “After commit”. Если в ней из выпадающего списка выбрать нужный сервер, то файлы, участвующие в коммите, автоматом заливаются на сервер.

Хочу предупредить, что нужно быть осторожным с этой возможностью:
1) Неудачный коммит может поломать программу, поэтому сразу лить его на боевой сервер - чревато.
2) Если вы работаете в команде, то будете на сервере перетирать файлы с изменениями друг друга.
3 месяца назад - обсудить...