на работе, подключаясь к проекту из дома, у меня обновлялись только эти 20 файлов, а не весь проект?
еще если работать с файлом который был изменен иде выдаст сообщение, что файлы не совпадают и предложит синхрон.
Git
этот вопрос решается любым плагином деплоя для текстового редактора
гит
Обсуждают сегодня