Github版本-如何部署版本

时间:2019-06-28 17:17:16

标签: git github

我正在阅读有关 Github版本的信息,看来这很适合您的项目。因为我们需要决定将哪些功能带入生产环境,而哪些则不行。

我不了解的部分是,master和release分支如何在其中发挥作用。

  

我应该从发行分支创建发行版还是开发分支?

  

我看不到从releases(不是发行分支)到主服务器创建拉取请求的方法吗?所以不确定我应该从哪里部署到生产环境。

注意:releases和release分支是两回事。发布对于github非常特殊。 我在说这个https://help.github.com/en/articles/creating-releases

1 个答案:

答案 0 :(得分:1)

GitHub版本是一种将可交付成果(通常是可执行文件,也可以是其他文件,例如用于检查可执行文件完整性的哈希文件)与标签或分支关联的方式。

目标是将可交付成果与特定的源代码提交相关联,并假设该可交付成果是根据所述源代码构建构建的,并且您可以稍后从源代码中复制或调试该可执行文件。

但是该过程不会假设您选择哪个分支:完全取决于您。