Добрый день.
Разрабатываю сайт на wordpress.
В git работаю только с файлами с темой.
В качестве редактора использую phpstorm.
И вот на работе создал проект, добавил файлы темы в git и работаю с проектом.
Настроил через ctrl+s заргузку на хостинг.
Но, проблема начинается, когда прихожу домой.
Захожу на хостинг, скачиваю себе локально файлы темы и потом, когда что-то изменяю и пытаюсь загрузить на хостинг, то у меня большое количество файлов удаляются, что-то создается и на сайте появляются какие-то баги.
Или я что-то не то делаю?
Я думаю, что файлы с сервера скачивать не нужно, а из репозитория.
1) Нужен удаленный репозиторий.
2) На хостинге главный разраб логинится в гите (качает его), закрываем всем хостинг.
3) Гитом забираем на хостинге актуальные пользовательские файлы и пулим в мастер ветку в удаленку
4) Все другие разработчики (например, ты на работе и ты дома), клонят себе последний коммит, работают и пулят (в отдельной ветке, если не один)
5) Мастер ветка принимает изменения, делает чекаут на хостинге и вуаля - на хостинге актуальные файлы, которые разрабатывались в разных местах.