昨晚终于向内核上游提交了人生中第一个 Patch,今天早上起床迫不及待的看手机,发现维护者 Andrew Morton 在6点31分回复我了:The patch has been added to the -mm tree.
顿时感到异常兴奋。虽然这个 Patch 没什么技术含量,但是至少这是我在看代码过程中自己发现的,终于体会到了进步的感觉。下面我把 Patch 提交的步骤记录一下,也供别人参考下。
Git Email 配置
为了确保发送的 Patch 格式不会出错,我们使用 Git 自身提供的命令 git send-email
。
安装 git send-email
我用的 Fedora,安装命令为 sudo dnf install git-email
,其他系统请自行使用 yum
或 apt
。
配置 git-email
使用 Gmail 邮箱服务
我比较喜欢 Gmail,所以此处就让 git-email
使用 Gmail 提供的邮箱服务了,换句话说 git-email
只是 一个邮件发送客户端而已,真正的工作还需要 Gmail 来完成。