0
我将在AWS Elastic Beanstalk,Heroku,Google Cloud或Azure中部署我的Django代码(我们还没有弄清楚),并且正在测试所有环境。对于每个环境,我将在环境之间更改settings.py文件。为多个部署管理git分支?
因为他们都使用git,我会为每个环境维护不同的分支。
随着主分支的进展,我将如何维护对settings.py文件的分支特定更改?我的环境特定分支不会落后吗?
或者我可以做一个rebase吗?我很困惑我将如何管理这件事。
你试过简单地合并掌握到一个/所有的环境分支? –
嘿Lasse,这是没有道理的,因为各种settings.py文件直接相互矛盾。 –
您是否一直在您的分支中更改settings.py?因为如果没有,你应该避免合并那个文件。如果进行合并,忽略合并将带来的文件更改,下次合并时仍会忽略相同的更改。 –