首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >git-flow与普通git命令

git-flow与普通git命令
EN

Stack Overflow用户
提问于 2013-03-11 02:48:09
回答 3查看 5.3K关注 0票数 11

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

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

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-03-11 02:55:55

我相信git-flow可以让你在开发团队中实现特定的流程。它强制执行某些实践,例如分支的命名约定,并协助flow从开发到发布,再到掌握。

git-flow没有提供基本的git命令所不能提供的任何功能。通过startfinish命令,它抽象了合并和删除。

好处是:

  • 通过具有已知分支类型来强制执行进程(流):masterdevelopreleasehotfix
  • standardizes分支命名和某些用于合并和删除

的git命令

票数 16
EN

Stack Overflow用户

发布于 2013-03-11 02:52:30

Git Flow遵循A successful branching model中描述的分支模型。当然,您可以使用标准的Git命令来完成所有这些工作,但是Git Flow只是将一些约定,特别是与命名相关的约定封装到附加命令中,以帮助遵循分支模型。

票数 4
EN

Stack Overflow用户

发布于 2013-03-11 02:51:45

它只是鼓励在您的存储库中使用一致的分支命名和集成风格,这在多个人之间工作时会很有帮助。命名一致的分支使得分支的“风格”一目了然:一个新特性、一个小的bug修复或一个版本。

您不一定需要使用git-flow工具本身来完成它,并且作者最初只是在blog post中描述了该过程本身,而根本没有git-flow工具。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15326093

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档