0
我在Gitlab上有一個項目
我想要推提交時,其他服務器自動更新(拉)並從項目中獲取新的代碼。
我可以使用它嗎? git有鉤子?如果可以,怎麼樣?我可以通過Git更新服務器嗎?
我在Gitlab上有一個項目
我想要推提交時,其他服務器自動更新(拉)並從項目中獲取新的代碼。
我可以使用它嗎? git有鉤子?如果可以,怎麼樣?我可以通過Git更新服務器嗎?
你有兩個選擇:
做一個cronjob定期拉:這很容易實現,並會採取任何時間。在你的crontab把類似這樣的代碼:
* * * * * cd /path/to/your/app && git pull