git-flow与普通的git命令

Mot*_*Mot 9 git git-flow

我已经阅读了一些关于git-flow的信息,但仍然不明白为什么应该使用它而不是普通的git命令.对我而言,它似乎传播了一个(相当复杂的)分支设置.好的,这应该很容易采用.Git-flow还在较低级别的普通git命令周围添加了一些更高级别的命令.

有人可以用几句话解释使用git-flow比使用普通git命令的好处吗?

Ada*_*amT 12

我相信git-flow允许您在开发团队中实现某个过程.它强制执行某些实践,例如分支的命名约定,以及flow从开发,发布到掌握的协助.

git-flow不提供基本git命令无法做的任何事情.使用startfinish命令可以抽象出合并和删除.

好处是:

  • 由具有已知的分支类型强制执行处理(流): ,master,,developreleasehotfix
  • 标准化分支命名约定
  • 抽象某些git命令进行合并和删除