84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
本地更改代碼提交到遠端倉庫部署,遠端倉庫的public目錄下的檔案需要保留,現在每次把本地代碼push到遠端時都會清空public目錄,該怎麼做才可以讓遠端倉庫public目錄下的檔案不會被刪除呢?
不應該是直接替換吧...
我的做法,但不一定準確,只提供一個建議。
通常都是把程式碼先clone到部署目錄(阿里雲的CRP,可以發源碼包到伺服器,再調用部署腳本),使用部署腳本在做上線處理(替換文件,修改配置等)...例如你public不要被覆蓋,你在部署腳本寫下邏輯就好了,通常不會直接取代專案目錄的。
不應該是直接替換吧...
通常都是把程式碼先clone到部署目錄(阿里雲的CRP,可以發源碼包到伺服器,再調用部署腳本),使用部署腳本在做上線處理(替換文件,修改配置等)...例如你public不要被覆蓋,你在部署腳本寫下邏輯就好了,通常不會直接取代專案目錄的。