开发者社区> 问答> 正文

软件开发时GitHub-Flow 的整体流程是什么?

软件开发时GitHub-Flow 的整体流程是什么?

展开
收起
洛叶000 2022-05-13 23:35:14 459 0
1 条回答
写回答
取消 提交回答
  • 在 master 分支上的所有代码都应该是最新可部署、可工作的版本。 如果要进行新的工作,从 master 分支上拉出一个新的分支,并以工作任务清晰命名,如 “new-scheduling-strategy”。 尽可能频繁地提交代码变更到本地分支,与此同时,尽可能频繁地同步到服务端相同分支名的分支。 当准备合并代码到 master 主干分支上,通过发起 Pull Request,提请代码评审。 通过代码评审后,或与此同时,需要将该分支部署到测试环境,进行验证。 如果评审通过及验证通过,代码则合并到 master 主干分支上,应该立即部署到生产环境。

    2022-05-13 23:50:17
    赞同 展开评论 打赏
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
如何创建一个成功的(在业务和开发中)开源项目 立即下载
GitOps之应用安全发布模型实践 立即下载
AGit-flow:新一代高效Git协同模型 立即下载