[英]Automatically Sync Local Github Repository with Directory on Server
我一直在嘗試使用掛鈎將更新的存儲庫從github自動拉到我的遠程Web服務器。 這是接收后掛鈎上的代碼:
cd /home/[my username]/document_root/[github repo name]/
git pull origin master
我希望當我的開發機器上有一個新提交與github上的提交同步時,它會運行,但是它不會更新該repo目錄中的文件。 感謝您的幫助,但是一般來說我是git和github的新手。
編輯:我試圖按照本教程,但它仍然無法正常工作。 http://ryanflorence.com/deploying-websites-with-a-tiny-git-hook/
您可以將git post-hook
推送到Github。 相反,您可以使用Github的Webhooks
您可以使用crontab定制時間表。 例如crontab -e,並輸入5 * * * snyc_git.sh
然后它將檢測您的存儲庫。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.