我正在处理我的git存储库的子分支。我已经研究了一段时间以及其他分支机构,我已经与主分支机构合并并投入使用。因此,一旦我完成了我的子分支并将其合并到主分支中,就会有很多冲突需要解决。
我的问题是,当我在我的子分支上工作时,可以将最新的主分支合并到其中,这样我就可以开始解决冲突了吗?然后在将来我完成子分支时,将其合并到主分支中以进行最终发布?
我确定这是好的,但我想检查一下这是否正确。
希望我有意义:))
答案 0 :(得分:1)
更好的方法可能是不时地使用主分支中的git rebase
并在准备好时将更改合并到主分支中。
此工作流程及其优点和缺陷在this post中进行了描述。
TL; DR :提交历史记录会更清晰,但必须谨慎使用变基(不要重新公开公开的分支机构)。
答案 1 :(得分:0)
当您处理功能分支时,您可以在分支中合并主服务器以获取最新版本。在大多数情况下,您在功能分支上工作的时间更长,需要主人提供一些功能以防止出现问题。