在Git中将修复应用于标记代码的最佳实践

时间:2014-07-18 23:53:12

标签: git github

我需要修复存储在GitHub中的一些代码,我不确定如何继续进行,同时保持所有分支/标签/修订版清晰明了。

我有许多分支,包括develmaster以及许多代码(v1v2等)。在devel完成一大堆代码后,我将其合并到master并创建了一个标记v11。我使用该标记在测试服务器上进行部署。

与此同时,我继续对devel进行了额外的开发,使其现在领先于master

我在标记版本中发现了一个小的意外错误,我有一个简单的(2行)修复程序。 Git批准的方法是什么?

我应该在对应于代码master的修订版中签出v11,然后进行修复,然后按下master,然后重新标记(即:删除旧标记并添加具有相同名称的新标签 - 我不介意这样做,因为还没有人使用这个标签)?然后对我的本地devel分支进行相同的更改,以便下次合并时它不会被撤消?

1 个答案:

答案 0 :(得分:1)

我会修复master中的错误并创建一个新标记v11.1

然后,我会在devel之上重新master