我目前正在使用稳定的2.6.32内核。但是我需要将2.6.33分支上的某些修复程序合并到这个2.6.32内核中,以便我可以为测试目的创建一个自定义内核。我无法将所述修复程序直接应用于2.6.32源代码,因为它们似乎依赖于其他修复程序。
是否有任何安全的方法可以将仅修复程序(及其所有依赖项)合并到2.6.32内核中,并使用git创建自定义内核?
假设有一种方法可以执行上述操作,是否有办法跟踪已应用于自定义内核的修复(即跟踪哪些提交已应用于2.6.32内核以创建自定义内核源) ?
答案 0 :(得分:1)
如果您可以隔离各个提交,您也可以选择它们(从另一个分支中选择提交以提交到您的分支)。
此外,如果你需要更好地树木可视化SmartGit是迄今为止我见过的最好的。
答案 1 :(得分:0)
您可以使用git log检查Linus对他的树所做的合并。然后你可以尝试自己拉/合并它们。我不确定,在这里如何处理依赖关系。(IMO,当你拉,他们应该照顾)。