我刚刚看了一眼这个 gitflow 备忘单 http://danielkummer.github.io/git-flow-cheatsheet/。我不明白release
branch.
谁能告诉我两者之间的区别release
and master
分支机构?
区别在于目标和过程。 Arelease
分支通常是在您准备即将发布的版本时创建的。当你所有的feature
应该发布的分支已经被合并到develop
您创建的分支release
分支develop
分支并仅提交错误修复或对其进行一些配置更改。换句话说,你试图让它尽可能稳定。当充满希望的时候release
分支足够稳定,您可以将其合并回develop
and master
分支机构。的目的master
分支的目的是始终拥有可以部署到生产环境的项目的最新稳定版本。你永远不会直接提交到 master 分支,只能从其中之一合并到它release
or hotfix
分支机构。还可以配置 CI/CD 工具以在任何更新时部署到生产环境master
branch.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)