#git #web-hosting
#git #веб-хостинг
Вопрос:
Мы надеемся, что этот вопрос послужит руководством для людей, пытающихся сделать то же самое.
Было бы полезно иметь возможность использовать GIT для отправки и извлечения изменений с производственного сервера. У большинства из нас не будет такой роскоши, как персональный сервер или центр обработки данных.
Какие атрибуты нам требуются от наших веб-хостингов, чтобы заставить git функционировать, и какие предварительные знания нам требуются, помимо навыков работы с GIT?
Комментарии:
1. Знаете ли вы о github.com и gitorious.org ?
2. да, но я хочу иметь возможность запускать GIT со своего сервера live site, чтобы я мог использовать git в своих веб-приложениях и иметь возможность работать с локальной и live-версиями, используя git в качестве связующего звена.
Ответ №1:
Что мне нужно от моего хостинга?
В идеале на веб-хостинге должны быть установлены git и ssh. Если они работают, например, Apache в среде unix, это не проблема. Я не думаю, что веб-хостингу нужно обладать навыками git, это зависит от человека, ответственного за обновление веб-хостинга, например, с github.
Позвольте мне привести пример irl. Я отвечаю за разработку веб-сайта для моего друга, у которого есть группа. Я разрабатываю и тестирую сайт локально и фиксирую все в локальном репозитории git. Когда я доволен результатами, я загружаю свои изменения в репозиторий на github. После этого мне просто нужно войти через ssh на веб-хостинге и выполнить команду «git pull», чтобы синхронизировать веб-хост с изменениями на github.