当我这样做时git flow init
,它会创建一个master
和develop
分支。当我添加遥控器时,我会这样做git remote add origin git@github.com:NewB/our-repo.git
。现在我已经在本地 repo 上初始化了 git flow,并添加了远程 repo。在我这样做之后,git push -u origin master
我有master
我的起源,但没有develop
分支。分支有git flow publish
吗?develop
我所看到的只是publish
分支。git-flow 是否希望我只使用常规 git 并执行?feature
release
git push origin develop
问问题
25428 次
2 回答
13
git-flow 是否希望我只使用常规 git 并执行
git push origin develop
?
是的,这就是你所做的。只需使用常规的 git 命令。
我认为这种设计选择的原因是:
开发分支只创建一次。不需要辅助命令来发布它。
功能分支一直在创建。在这里,一个辅助命令,嗯...,很有帮助。
于 2013-02-06T16:23:14.423 回答
4
我发现这个备忘单对理解 git flow 非常有帮助:备忘单。
如果你尊重 git flow 原则,你不应该发布你的开发分支,在协作时你应该发布一个特性,当你发布到 master 时你应该使用一个release。
我就是这样使用它的。
我希望这对你有帮助。
于 2013-11-26T09:24:41.007 回答