分支机构策略:从分支机构分支

时间:2020-03-11 10:05:34

标签: git azure branch

在特定情况下分支方面的快速问题。

我有我的主Master分支,我从该分支创建了一个分支,以构建新功能(第1分支),然后提出一个Pull Request对其进行审查,但是,该代码尚未经过审查,正在阻止我从构建下一组功能开始。

我要做的是从等待审查的分支(分支1)创建一个新分支(分支2),然后一旦分支1被审查并签名,它将合并到Master,然后我可以简单地提出分支机构2的PR,一旦签署,也将合并到Master。

是否有更好的方法,即最佳实践?

谢谢。

1 个答案:

答案 0 :(得分:1)

这种方法没问题。
您也应该在创建拉取请求之前git rebase master,以防万一branch1的代码审查导致了您不知道的某些修复,或者万一您由另一位队友创建了某个branch3并合并为master。一直在Branch2上工作。
在这种情况下,不重新设置基础将导致拉取请求添加更改,从而删除其他人所做的更改。