搜尋

首頁  >  問答  >  主體

Git pull如何忽略指定文件

同一套程式碼伺服器和開發環境有不同的設定文件,透過.gitignore我可以在開發的時候忽略設定檔的提交,但是我的需求不是這樣,我需要把設定檔加入版本控制,但是伺服器並不需要拉取開發端的設定檔。

也就是說,我在伺服器上git pull程式碼的時候需要忽略設定文件,該用什麼指令呢?

我使用類似git update-index --assume-unchanged config/config.php的指令並沒有作用。

巴扎黑巴扎黑2827 天前697

全部回覆(1)我來回復

  • 仅有的幸福

    仅有的幸福2017-05-02 09:40:48

    你可以在伺服器上修改你的config,這樣你在git pull 的時候就伺服器上的設定檔就不會被覆寫了。
    (ps :建議使用rsync實現程式碼上線部署。)

    回覆
    0
  • 取消回覆