linux内核补丁签名

时间:2014-05-06 19:28:35

标签: linux-kernel patch

基本上,我被困在Eudyptula挑战的任务4上。

我通过checkpatch.pl运行提交。我得到的唯一错误是来自丢失的签名离线。

我添加了sign-off-by行,再次通过checkpatch.pl运行,并且没有收到任何错误,所以我提交了补丁。我收到一条回复,说这个任务的脚本无法处理补丁。

我删除了diff行,只留下了代码和签名的off-by行,并且提交仍未通过。

这里有其他人完成了这个任务吗?

2 个答案:

答案 0 :(得分:3)

我试图在黑暗中导航但是:

正确注销:

git commit -s --amend

如果您创建了新的更改并想要添加(-a)所有更改:

git commit -s -a

答案 1 :(得分:0)

这不是直接答案,但有意使ERROR: Missing Signed-off-by: line(s)沉默的情况可以通过--no-signoff参数,例如:

git show | checkpatch.pl --no-tree --no-signoff

也可以将其添加到.checkpatch.conf文件的新行中,以避免键入它。