[英]Git pull to www folder after git push
我想在推送后將代碼從GIT拉到虛擬主機目錄。 問題是提交掛鈎以git用戶身份運行,但是apache上的虛擬目錄文件夾位於www-data:www-data下。
是否有可能將腳本作為www-data(shell腳本,包括git pull和一些用於rm的rm腳本)而不是git user運行?
謝謝馬丁。
雖然使用可能 sudo
並確定具體的命令,我會建議反對:此設置聽起來很容易錯誤地配置或斷裂。
我建議您有一個cron作業,而不是每隔幾分鍾運行一次git pull
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.