0
我將在AWS Elastic Beanstalk,Heroku,Google Cloud或Azure中部署我的Django代碼(我們還沒有弄清楚),並且正在測試所有環境。對於每個環境,我將在環境之間更改settings.py文件。爲多個部署管理git分支?
因爲他們都使用git,我會爲每個環境維護不同的分支。
隨着主分支的進展,我將如何維護對settings.py文件的分支特定更改?我的環境特定分支不會落後嗎?
或者我可以做一個rebase嗎?我很困惑我將如何管理這件事。
你試過簡單地合併掌握到一個/所有的環境分支? –
嘿Lasse,這是沒有道理的,因爲各種settings.py文件直接相互矛盾。 –
您是否一直在您的分支中更改settings.py?因爲如果沒有,你應該避免合併那個文件。如果進行合併,忽略合併將帶來的文件更改,下次合併時仍會忽略相同的更改。 –