从远程存储库合并标签并保留标签历史记录?
Merge tags from remote repository and keep tag history?
我正在尝试使用 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 提交提交时)。
如何合并标签并保留构成该标签的提交?有没有选择标签之间的所有提交?
谢谢。
您没有创作这 10 次提交,但您确实创作了将这些提交合并到您要合并到的任何分支中的结果。
要查看作为合并提交一部分的提交,您可以查看历史记录,例如使用 git log --graph --oneline
。在那里你可以看到进入合并提交的所有分支。
我正在尝试使用 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 提交提交时)。
如何合并标签并保留构成该标签的提交?有没有选择标签之间的所有提交?
谢谢。
您没有创作这 10 次提交,但您确实创作了将这些提交合并到您要合并到的任何分支中的结果。
要查看作为合并提交一部分的提交,您可以查看历史记录,例如使用 git log --graph --oneline
。在那里你可以看到进入合并提交的所有分支。