Git和Git工作流之间到底是什么关系?

Git和Git工作流之间到底是什么关系?,git,version-control,git-flow,git-workflow,Git,Version Control,Git Flow,Git Workflow,我对这两个术语git和gitflow有点困惑 我知道Git是版本控制系统之一,Git工作流是关于“主/开发/功能/发布/热修复分支”的。 但这两者之间究竟有什么关系,又有什么区别呢 “gitflow”和“git workflow”是一样的吗?由于git非常灵活,不强制或限制您使用和使用工作流,因此社区试图定义并推荐一种不同的工作流,该工作流应用于git开发 首先阅读这篇文章:它将回答你的大部分问题 关于gitflow——这是Vincent Driessen在2010年引入的一种方法/流程 这是他

我对这两个术语
git
gitflow
有点困惑

我知道Git是版本控制系统之一,Git工作流是关于“主/开发/功能/发布/热修复分支”的。 但这两者之间究竟有什么关系,又有什么区别呢


“gitflow”和“git workflow”是一样的吗?

由于git非常灵活,不强制或限制您使用和使用工作流,因此社区试图定义并推荐一种不同的工作流,该工作流应用于git开发

首先阅读这篇文章:它将回答你的大部分问题

关于
gitflow
——这是Vincent Driessen在2010年引入的一种方法/流程

这是他写的并描述了他的想法的完整文章,其中很好的一部分是,他为那里描述的几乎所有内容添加了开源脚本,而如今git flow是最常用的工作流


您好,我知道gitflow和git是什么,只是混淆了它们之间的关系。这种类比并不完美,但可以将git视为一个充满工具的车间(对于某些任务,无论是木工、纺织或其他什么),而git flow则是一套使用工具的过程:何时使用哪一种工具,使用什么样的木材或织物,等等。除非您有工具集,否则说明毫无意义。使用该工具集还有其他方法。如果你完成了你的工作,你的方法至少和其他方法一样好,直到你不小心锯掉了你的手臂,明白为什么说明书上写着“永远关掉带锯”或其他什么。在这个类比中,可能存在一些说明,只是因为说明的作者认为这些说明是正确的:它们实际上无助于完成工作,或提高安全性,或其他任何事情。但是,如果你的老板说你必须遵守这些指示,那么你无论如何都必须遵守。否则,就把它们当作指导方针。