git - 如何在 Git 中使用标签?

标签 git

据我所知,git 中的标记只是用名称标记特定的提交。

假设我发布了 1.5 版本,我创建了一个标签 1.5

现在,如果客户发现错误,我该如何将 1.5 代码库“ check out ”到我的工作目录?

我想我会执行错误修复,然后创建另一个标签,如 1.5.1。

然后我可能会将该代码 merge 到当前版本中,对吗?

最佳答案

git checkout 1.5

这会将 1.5 标记 check out 到您的工作目录。然后您可以进行任何您喜欢的修复,然后为版本 1.5.1 制作另一个标签。

在此之后,只需返回到 master(或您正在开发的任何分支),并执行以下命令:

git merge 1.5.1

这会将您所做的更改 merge 到最新版本的代码库中。

关于git - 如何在 Git 中使用标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1965080/

相关文章:

git - 是否可以在 git 中只存储大文件的校验和?

Git:将当前主控转变为分支并保留未提交的更改

GIT:有什么方法可以提交多个 repo 协议(protocol)?

Gitblit 在 CONNECT 后从代理收到 HTTP 代码 504

git - git 项目中手动重命名文件的修复方法是什么?

删除远程分支后 git upstream 消失了

git - 如何 git 忽略存储库中任何位置的 ipython 笔记本检查点

node.js - "Database"文件在 Heroku 中被覆盖

git - vim diff 可以使用 patience 算法吗?

git - 如何生成忽略空格的 2 个提交之间的差异