【发布时间】:2016-02-20 03:28:45
【问题描述】:
我有 3 个 git 分支 - 开发、质量检查和大师。开发人员使用 Develop 分支进行所有开发。一旦开发人员完成任务并将代码提交到 Develop 分支,该提交将合并到 QA 分支进行测试。测试完成后,将代码合并到主分支,然后部署。我们刚刚在 QA 分支中发现了一个必须在部署之前修复的错误。已在 Develop 分支中进行了修复,但还包括我们目前不想部署的更改。那么,我们如何修复 QA 中的错误呢?我的第一个想法是直接对 QA 分支进行更改以解决问题,然后将这些更改合并回 Develop 分支。但我不确定可能会给开发分支带来什么问题(即丢失代码等......)
【问题讨论】:
标签: git github version-control git-branch