从远程存储库合并标记并保留标记历史记录?

时间:2015-03-08 21:24:01

标签: git tags git-merge

我正在尝试使用git将内核修订标记合并到Android设备的内核中。

到目前为止,我已经完成了这个

git fetch <linux-stable reop> <branch>

git fetch <linux-stable reop> <branch>

要合并代码,我运行了git merge <tag>,例如git merge v3.10.45

这会在代码中进行所有必要的更改。这个问题是,它没有显示提交它应用于到达标记的提交的历史记录。它应用了10个提交来达到一个标签,但在日志中它显示为“Merge tag <tag>”,我自己是作者(当我没有创建linux-stable的提交时)。

如何合并标记并保留构成该标记的提交?无论如何选择标签之间的所有提交?

感谢。

1 个答案:

答案 0 :(得分:0)

您没有创作这10个提交,但您确实将这些提交合并到您正在合并的任何分支中。

要查看属于合并提交的提交,您可以查看历史记录,例如git log --graph --oneline。在那里,您可以看到进入合并提交的所有分支。