Использование GIT для развертывания сайта
Я следил за этой превосходной записьюhttp://toroid.org/ams/git-website-howto развернуть код на моем сервере с помощью Git 'Стратегия пост-хуков.
у меня естьпосле обновления файл, который выглядит так:
GIT_WORK_TREE=/home/rajat/webapps/ git checkout -f
Каждый раз, когда я нажимаю кодмастер ветвь, это автоматически разворачивается. Теперь я хочу сделать так, чтобы эта поддержка поддерживала несколько веток, чтобы:
git push origin master -----> развертывает код для производства (/ home / rajat / webapps / production)постановка происхождения git push ----> развертывает код для постановки (/ home / rajat / webapps / staging)git push origin test ----> развертывает код для тестирования (/ home / rajat / webapps / test)Для этогопосле обновления Хук должен понять, какая ветвь была обновлена. Это возможно ?