我的生产Rails项目应该使用GIT吗?我很容易更新 服务器和推送热修复,但如果我在拉动期间会发生冲突怎么办? 如果我不小心搞错了,就会造成一些停机。
关于如何在GIT存储库和数据库之间进行同步,您有什么建议?生产
由于
答案 0 :(得分:4)
如何使用像Capistrano这样的专用部署系统?它解决了您要避免的许多问题。
答案 1 :(得分:1)
不要在生产机器上留下本地更改,也不存在冲突风险。
生产安装应该来自专用分支/标签(例如使用gitflow,生产机器从最新标签拉出或简单地掌握) - 而不是您经常推送的分支(开发,如果您使用git-flow )。