【问题标题】:Git-flow reopening a finished featureGit-flow重新打开完成的功能
【发布时间】:2011-09-01 23:08:13
【问题描述】:

我正在尝试使用 gitflowA Successful Git Branching Model

有一段时间我会研究功能并完成功能

git flow feature finish my-feature

在继续工作的同时,我意识到我忘记添加到my-feature

或者有时我正在开发不同的功能并想再次向my-feature 添加一些内容...

这样做的方法是什么? 有没有办法重新打开my-feature? 我只是将更改提交到开发中吗? 还是开启其他功能?

【问题讨论】:

    标签: git git-branch branching-and-merging git-flow


    【解决方案1】:

    使用git-flow原理,我认为你应该

    1. 创建一个新功能分支并进行更改。然后将其合并回dev。如果您要添加一个全新的功能,那就是这样。

    2. 使用 hotfix 分支 方法。这是一个小的调整。

    被删除的功能分支不应该在 git-flow 下恢复。

    【讨论】:

    • 感谢您的回复,修补程序不是您在发布时应用的东西吗?
    • hotfix 是适用于发行版和开发版的东西。当您已经将发布与 master 合并时,您可以使用它。否则它的发布分支提交或新功能分支。
    猜你喜欢
    • 2012-11-07
    • 1970-01-01
    • 1970-01-01
    • 2018-01-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-09
    相关资源
    最近更新 更多