如何撤消git flow release start并提交任何更改

时间:2017-08-22 08:33:27

标签: git git-flow

简单地说,是否有一个命令来撤销git flow release start所做的更改,如果有任何更改推送到发布版本,最安全的方法是什么,因为我们一次不能有多个发布分支?

1 个答案:

答案 0 :(得分:2)

发布只是一个时间点分支,它是在您想要移动到主分支的开发分支中有一些努力时创建的。

假设您只想关闭发布分支,丢失所做的所有更改,您只需删除分支,即

git branch -d release/x.x.x

注意:如果是,您可能需要git branch -D release/x.x.x,系统会提示您这是必需的。

注意:如果您已将发布分支推送到遥控器,那么您还需要将其删除。

如果要释放的发布分支中有更改,则需要在删除分支之前合并这些更改。即。

git checkout develop
git merge --no-ff release/x.x.x

这应该是你完成的。