git - 标签和分支 merge

标签 git merge tags branch

我在时间T标记master, 我有一个分支,其中包含在时间 T 之前发生的修改。

当我将分支 merge 到主分支时,这是否意味着这些更改将被 merge 到之前 标签,所以如果我想检查被标记的状态,我也会得到 merge 的代码?

理想情况下,我想标记(或使用类似的东西)主控,这样我就能获得标记它时的状态,即没有 merge 的代码。

最佳答案

如果您标记 master,然后将任何内容 merge 到 master 中:当您 checkout 标记时,您将准确地获得您标记的内容,并且不会获得任何后续 merge 的提交。也就是说,标记后发生的任何事情都不会影响您刚刚创建的标记。

关于git - 标签和分支 merge ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20359617/

相关文章:

Excel 转置和/或合并单元格

r - 通过 ID 和 R 中的某个因子分布创建一个随机子样本

python - Django 多标签字段

推送然后克隆时 Git 标签消失了吗?

Java 文本字段点击 Tab 创建标签

linux - 如何从使用 sudo 运行的程序访问用户的 ssh key ?

git - 如何只向 GIT 提交一条消息?

java - 如何在我的 Java 方法中拥有两种不同的返回类型?

svn commit后Git推送自动部署到Heroku?

javascript - 在package.json中执行precommit hook时如何获取文件路径?