首页 > 解决方案 > 将 Gitflow 与拉取请求一起使用的正确方法

问题描述

我想在我的团队中采用 git-flow 工具。

问题是“ git flow feature finish ”在本地合并分支。我想创建一个拉取请求。因此,合并将发生在原点。

那么,在也处理拉取请求的团队中使用 git-flow 工具的正确方法是什么?

试图谷歌它,但找不到有意义的东西。

标签: gitgithubpull-requestgit-flow

解决方案


您可以只使用git flow feature publish <name>这会将您的功能分支发布到您的来源(如 Bitbucket)。然后您可以在那里创建拉取请求并将其合并到开发中。完成后,您需要手动删除本地功能分支。

唯一不能使用的命令是git flow feature finish <name>. 这工作得很好,你仍然可以使用大多数 git flow 助手。

发布也是如此。我发现这篇文章很有帮助:https ://blog.axosoft.com/pull-requests-gitflow/

以及https://community.atlassian.com/t5/Bitbucket-questions/git-flow-feature-finish-and-pull-request/qaq-p/347877

希望这有所帮助。这个问题没有一个完美的解决方案。


推荐阅读