首頁  >  問答  >  主體

gitflow - Git伺服器部署方案與團隊開發流程問題請教

有個疑問一直困擾著我:

我們在生產環境(a)與測試環境(b)上面都安裝了git服務。 我們在開發時,用了b上面的develop分支(本地一次提交會提交到b的遠端develop,然後自動同步到b的web伺服器中)。要上生產環境是,我們在本地從develop合併到master分支( 本地master新增一個remote來源,然後git push production(remote來源名稱) master)。 這樣的方式對於因環境不同而設定檔不斷變更時,非常頭痛。 請問大家是如何處理git工作流程的呢?

仅有的幸福仅有的幸福2727 天前516

全部回覆(2)我來回復

  • PHP中文网

    PHP中文网2017-05-02 09:26:01

    團隊的在開發,測試,仿真,生產環境的持續開發詳見技術團隊程式碼管理與部署

    另外推薦使用我們團隊開發的上線部署系統瓦力,主頁了解更多。

    回覆
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-02 09:26:01

    不要直接把設定檔放在版本庫裡,應該存放一個副本,例如db.config.example,部署環境時將手動複製一個db.config 再修改內容,並且本地開發將db.config 放到忽略列表裡。

    回覆
    0
  • 取消回覆