我的git工作流程是这样的:
1. make new feature branch from branch release.
2. developing on it, after finish it, merge it into branch testing
3. Do test with code of branch testing
4. If test passed, merge new feature branch into branch release.
但是我在这里感到困惑,我应该在将它合并到发布后删除这个新功能分支吗?为什么呢?
答案 0 :(得分:3)
由于你知道这里的决定是基于偏好,我会与我分享。
删除分支,因为:
我很感激Atlassian's Git Tutorial如何解释它:
一旦发布准备发布,Mary就会将其合并到master和 开发,然后删除发布分支。合并回来很重要 开发,因为可能已经添加了关键更新 发布分支,他们需要可以访问新功能。再次, 如果玛丽的组织强调代码审查,这将是一个理想的选择 拉请求的地方。
无论您订阅Git Workflow还是其他方法,我都会删除该分支。