【发布时间】:2013-08-27 02:10:33
【问题描述】:
假设我使用git flow feature start FEATURENAME 创建了一个新功能
然后用git flow feature publish FEATURENAME发布它
现在我的同事想与我合作开发此功能,所以他愿意
git flow feature pull FEATURENAME
这会根据远程 repo 中的功能分支在他的本地 repo 上创建一个新分支。然而,这并没有设置他的本地特性分支来跟踪远程特性分支,所以现在他必须手动跟踪这个分支。
这个额外步骤背后的原因是什么?为什么不将feature pull 命令也设置为跟踪?
git flow feature pull 和 git flow feature track 之间的工作流程有何不同。
你会在哪些情况下使用这些?
【问题讨论】:
-
如果你的同事在
git pull之前feature pull之前会变得更加混乱。 -
我想使用
git-flow,但我还需要弄清楚如何做功能协作部分,所以会为此设置一个赏金,希望能得到一个更好的想法。