簡體   English   中英

git push后將Git拉到www文件夾

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM