Как выпустить с Git?
У меня есть основной вопрос о Git:
Допустим, есть поддомен git.mysite.com с установленным в нем git. Мой настоящий сайт на mysite.com. Как я могу сказать Git "выпустить" конкретный или последний коммит на mysite.com?
Я использую MediaTemple(GS) для моего хостинга. Сайт находится в /domains/mysite.com/html, а Git находится в /domains/git.mysite.com/html/mysite.git.
Спасибо!
3 ответа
Работал в этой же проблеме. Эта статья объясняет это довольно хорошо http://toroid.org/ams/git-website-howto
Вам нужно будет запустить git pull
с сайта управляющего git. Я не уверен, как MediaTemple справляется с этим, или их структура файла / сайта.
Я думаю, что у меня будет работа cron, которая работает git remote udpate && git checkout remote/branch
, pull
имеет слишком много вещей, которые могут пойти не так, потому что он сливается.