我有一个使用 Git 跟踪的项目。在大多数情况下,我对 Git 范式没有任何问题,但有一个问题我还没有完全弄清楚。目前,我的master
分支指向将在某个时候发布的代码。master
主题分支在准备就绪时被合并,并develop
测试它们是否可以与其他开发代码一起使用。(顺便说一句,我尝试了 Git Flow,但不喜欢它。)
这个方案的问题在于,它是从上一个稳定版本构建的master
或者develop
看起来具有与上一个稳定版本相同的版本,因为我在标记一个版本之前增加了版本。我不想要这个——我想要不稳定的代码这样引用自己!我的问题: 提交版本颠簸的流行和/或可用约定是什么? 此外,可以使用哪些分支和标记模型来避免这种情况?我喜欢简单的东西,因为我的项目不够大,不足以保证大型 Linux 内核风格的模型 :)。