首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >合并功能开发前合并开发分支到功能分支?

合并功能开发前合并开发分支到功能分支?
EN

Stack Overflow用户
提问于 2018-12-17 00:41:42
回答 2查看 0关注 0票数 0

这是我第一次在一个拥有很多Git分支的大团队中工作,我不确定那里最好的方法是什么。

我们有我们的主要develop分支,从中我们创建feature分支机构,我们在其中处理代码。完成之后,我们在Gitlab中创建合并请求,在审查代码并将其测试回develop分支后合并。

我经常这样做

代码语言:javascript
复制
git pull origin develop // to get the last changes
git checkout -b feature develop
...
git push -u origin feature // when I'm done (or without -u if it is not the first push)

我应该在合并之前合并developfeature分支develop吗?那么如果develop在我工作的时候有一些合并,他们会在我的feature分支机构。或者不重要吗?

EN

回答 2

Stack Overflow用户

发布于 2018-12-17 08:59:11

我建议在推送你的代码之前再做一次git pull这会给你所有最新的更改,如果有任何合并冲突,你可以解决它,然后提出一个pull请求。

票数 0
EN

Stack Overflow用户

发布于 2018-12-17 09:56:27

是的,将它合并develop到您的feature分支机构是一个好主意。这样一旦提出审核/拉取请求,这将是a。只是你的改变和b。如果有冲突,你处于解决问题的最佳位置。

一旦你从develop分支机构获取最新信息, 那么它将是:

代码语言:javascript
复制
git checkout feature
git merge develop 

注意:有些团队可能更愿意rebase而不是合并,所以一定要和你的团队沟通。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/-100006295

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档