我正在寻找一种方法来提取所有已提交包含在linux内核中的请求。我想要Linux和公司实际接受的所有代码,以及被拒绝的所有代码。这可能吗?
我知道我可以查看源代码并查看所有已接受补丁的提交日志....但真正的问题是如何获取所有被拒绝的补丁/代码?
我提出这个问题的原因是我认为将所有已接受和拒绝的补丁/添加内容添加到Linux内核,将其提供给谷歌预测进行分析是很酷的,每次提交新补丁时你都可以看到Linus等人实际接受你补丁的百分比。 :)
提前感谢您的回复!
答案 0 :(得分:3)
您无法从git获取有关被拒绝的补丁的信息。您可能会获得实验分支 - 您还应该查看内核邮件列表,因为大多数补丁都会被发布以包含在内。 GIT不被所有贡献者用作提交工具;邮件列表是。
答案 1 :(得分:1)
好吧,要检索所有公开被拒绝的代码,您需要:
我想你会遇到几个问题:
这是一个有趣的项目,但如果你想让它完整,我看起来相当复杂。并且您只会获得被“拒绝”的公开代码提交。