Я нашел этот вопрос, который рассказывает, как создать GIT крюк, чтобы автоматически получать обновления в папку Automatic git pull on serverКак добавить GIT крюк, не папку/вар/WWW
В основном, он говорит, чтобы добавить файл PHP в , то крючок выполнит HTTP-запрос для выполнения сценария.
Моя проблема заключается в том, что я обновляю скрипты python, которые не находятся в папке/var/www, а скорее в папке/usr.
Я не хочу, чтобы эти файлы были доступны через Интернет, так что есть способ выполнить запрос git pull
на удаленном сервере для папки вне/var/www?
Связанный ответ, говорящий о том, чтобы установить PHP-скрипт, просто реализует дешевый способ запуска 'git pull' без явного входа на сервер и, в частности, требует, чтобы ваш проект размещался на GitHub и развертывался в Интернете сервер с PHP. Часть крючка специфична для GitHub, а не для 'git'. – tripleee
Возможный дубликат [Как я могу автоматически развернуть мое приложение после нажатия git (GitHub и node.js)?] (Http://stackoverflow.com/questions/9132144/how-can-i-automatically-deploy-my- app-after-a-git-push-github-and-node-js) – tripleee
Вероятно, лучший дубликат: http://stackoverflow.com/questions/279169/deploy-a-project-using-git-push – tripleee