3

我有一个修补程序,我想提交给同行评审。

我正在使用 git-flow http://nvie.com/posts/a-successful-git-branching-model/

git-flow 似乎没有git flow hotfix publish命令。

我如何解决这个问题如下:

当地的

git flow hotfix start v1.0.1
make changes to files, git add and git commit as normal.
git push

偏僻的

Ask a team member to pull / review the hotfix branch

当地的

git flow hotfix finish
git push origin master
git push origin develop
git push --tags

偏僻的

delete the hotfix branch

这似乎有点笨拙。我想要的是能够将修补程序分支的拉取请求提交到远程的开发和主分支。然后,我希望能够对我的本地 master 执行 git pull 并开发分支以使它们保持同步。

4

1 回答 1

2

确实无法发布修补程序(请参阅问题 92)。

但是这个功能已经在这个gitflow fork (AVH 版)中实现了。

请参阅commit 0b324de:即使它不是您所追求的确切命令序列,您也可以轻松地对其进行调整以匹配您的目标。

于 2014-08-10T10:24:16.003 回答