首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Git-Flow (使用Sourcetree客户端)和VSTS

Git-Flow (使用Sourcetree客户端)和VSTS
EN

Stack Overflow用户
提问于 2018-10-08 04:31:26
回答 1查看 385关注 0票数 0

前段时间我从SVN切换到git,目前我正在使用git和VSTS。到目前为止,我只使用master和feature分支。VSTS使用分支机构策略进行设置。主更改/提交只能通过Pull-Request实现。

现在我尝试使用git-flow。我已经将开发分支配置为也在vst中使用分支策略。

如果我创建了一个feature-branch,我可以将它推送到vst。

但是我不能使用git-flow在本地完成这个特性,因为它会合并到开发中(由于分支策略,我不能推送到vst中)。如果我完成了pull-request,它将被vst合并到develop中。我可以将此更改拉回我的本地存储库,但git-flow-feature-task将保持“打开”状态。我不能完成它,因为它会在本地合并。

目前,我正在对pull请求使用squash commits,之后我将删除“未完成”的本地特性分支。

我不喜欢这种方法,但我想不出如何正确地管理它

EN

回答 1

Stack Overflow用户

发布于 2018-10-08 09:27:02

看起来你在做正确的事情(推送feature_branch,通过拉取请求合并future_branch,拉取develop,在另一个特性上使用...start…)。

当您完成拉取请求时,有一个选项可以在合并后完成链接的工作项。

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

https://stackoverflow.com/questions/52692639

复制
相关文章

相似问题

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