三个不同的分支,适用于 GIT 中的三个不同环境



使用 GIT 和三种不同的环境,如开发、预生产和生产,您可能会在三种环境中拥有三个不同版本的软件。所以我想说我应该有三个不同的分支,总是代表三个不同的环境来修复。让我们说"master"代表生产,"dev"代表开发,"pre"代表预生产。这是正确的方法吗?

我不确定它应该这样工作。软件的单个版本应该从开发到暂存,最后到生产,假设在每个阶段都清除了一组标准。

通过设置,假设您在"暂存"分支中发现错误,您将怎么做?您无法将其移回 dev,因为这将是 dev 分支。

我认为三个ENV分支应该遵循这个流程:stage-->dev-->prod,它们应该始终是干净的。

检查此链接

最新更新