搜尋

首頁  >  問答  >  主體

github - git遠端本地都有更改的情況下本地提交遠端如何保持遠端某目錄不變?

本地更改代碼提交到遠端倉庫部署,遠端倉庫的public目錄下的檔案需要保留,現在每次把本地代碼push到遠端時都會清空public目錄,該怎麼做才可以讓遠端倉庫public目錄下的檔案不會被刪除呢?

曾经蜡笔没有小新曾经蜡笔没有小新2805 天前730

全部回覆(1)我來回復

  • 漂亮男人

    漂亮男人2017-05-02 09:45:17

    不應該是直接替換吧...

    我的做法,但不一定準確,只提供一個建議。

    通常都是把程式碼先clone到部署目錄(阿里雲的CRP,可以發源碼包到伺服器,再調用部署腳本),使用部署腳本在做上線處理(替換文件,修改配置等)...例如你public不要被覆蓋,你在部署腳本寫下邏輯就好了,通常不會直接取代專案目錄的。

    回覆
    0
  • 取消回覆