Я нуб в этой работе, связанной с сервером. Я пишу некоторый код PHP в моей локальной системе и регулярно обновляю репозиторий в github. Каждый раз, когда я хочу протестировать свое приложение, я копирую все файлы из моей локальной системы на сервер через FTP и затем делаю это. Теперь я хочу знать, есть ли способ автоматически делать коммиты, которые я делаю, чтобы отражать в файлах на сервере. Есть ли способ автоматически заставить сервер периодически получать файлы из репо? (скажем, один раз в день).
Можно ли это сделать другим способом, например, когда я делаю push с моего локального компьютера, репозиторий обновляется и, в свою очередь, файлы на сервере также обновляются?
Сведения о моем сервере: Apache 2.2.15, архитектура i686 с ядром Linux 2.6.18-194.32.1.el5