【问题标题】:Git tagging - best practiceGit 标记 - 最佳实践
【发布时间】:2018-08-10 06:43:21
【问题描述】:

Git 标签让我有点困惑。我不确定这是否是发布它的正确位置。

我有两个分支。开发和掌握。如果我想用发布信息标记它,我应该标记开发分支还是主分支?标签需要同时在两者上(管道后缀发展为不稳定)。

我最初使用 0.1.0 标记开发,然后在第一个版本完成时使用 1.0.0 进行主标记,但这会在我切换分支时产生一些奇怪的行为,即“真的”问题。我应该在开发分支上有两个标签吗?当我合并分支时,标签会自动与 master 合并还是需要手动完成?

【问题讨论】:

  • 我建议您发布您的树的草图/图表。这可能是主题。

标签: git tags


【解决方案1】:

ASAIK,最好使用特定的 commit 在“master”分支上进行标记。通常,git tag 是指一个提交。

当我们将更改从“主”分支推送到生产时 - 我将使用最后一次提交作为对 git 标记的引用。

【讨论】:

    【解决方案2】:

    我会建议标记主分支,但可以标记两个分支上的提交。合并后,标记的提交将成为两个分支的祖先。

    【讨论】:

      猜你喜欢
      • 2023-04-08
      • 1970-01-01
      • 2011-09-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-03-11
      相关资源
      最近更新 更多