Позвольте мне предвосхитить это, сказав, что я чрезвычайно новичок в git, но у меня есть базовое понимание управления исходным кодом.
Вот моя ситуация.В настоящее время я использую обычную учетную запись общего хостинга с базовым хостинг-провайдером, аналогичным hostgator, и использую ftp / cpanelЯ использую ftp для загрузки / выгрузки файлов с сервера.
Я недавно установил git на свой Mac, а также Tower (Git Client для Mac) и планирую использовать github для хостингамой репозиторий.
Скажем, теоретически, когда я отправляю файлы в репозиторий, я хочу также обновить живые файлы на своем веб-сервере, чтобы они соответствовали.Какой лучший способ сделать это?
Должен ли я просто передать весь репозиторий на мой хост?Я мог бы предположить, что это может иметь потенциальные проблемы, такие как изменение прав доступа к файлам или что-то еще непредвиденное.
Мне кажется, что я что-то упускаю в процессе.Есть ли способ для меня развернуть мою локальную копию репо на моем веб-сервере?Нужна ли мне для этого учетная запись хостинга, которая предлагает доступ по ssh или терминалу?
Должен ли я создать какую-то ловушку.
Любая информация будет оценена.