Я пытаюсь использовать крючки для автоматического переноса обновленного репо из github на мой удаленный веб-сервер. Это код на пост-получить крюк:Автоматическая синхронизация локального репозитория Github с каталогом на сервере
cd /home/[my username]/document_root/[github repo name]/
git pull origin master
Я ожидаю, что это работать, когда есть новое обязательство от моей машины развития, который синхронизируется с одной на GitHub, но она не обновляет файлы внутри каталога этого репо. Любая помощь приветствуется, но я новичок в использовании git и github в целом.
EDIT: Я попытался следовать этому руководству, но он все еще не работает. http://ryanflorence.com/deploying-websites-with-a-tiny-git-hook/
поэтому у вас есть репо (локальное), которое нажимает на github и ваш удаленный сервер? Вы пишете «post-receive» на удаленном сервере git и запускаете его при нажатии. Вам нужно нажать на github и на свой собственный сервер (для запуска); а не только github. –
У меня есть свое местное репо на моем персональном компьютере, а затем у меня есть репо на моем сервере. Я пытаюсь заставить их синхронизировать с тем, что я совершаю с моей локальной машины, если это имеет смысл. @TuanAnhTran –