贡献变更

    格式化变更

    变更应根据 nginx 使用的代码样式进行格式化。代码格式化不应该依赖于诸如语法高亮或自动换行等编辑器功能。以下是一些基本规则:

    • 最大文本宽度为 80 个字符
    • 没有 tab(制表符)
    • 文件中的逻辑代码块用两行空行分隔

    参照现有 nginx 源码的格式,在您的代码中模仿此样式。如果风格与周围的代码相一致,则更改更容易被接受。

    提交消息应是单行简述,后跟一行空行加描述内容。第一行最好不要超过 67 个符号。可以使用 命令获得一个结果变更集 patch:

    提交更改前,有几点值得思考:

    • 建议的变更应能在大部分的 上正常工作。
    • 通过测试套件传递您的更改是确保不会导致回归的好方法。可以使用以下命令克隆测试仓库:

    提交变更

    提交变更意味着授予项目一个权限以在一个适当的许可证下使用它。

    原文档

    http://nginx.org/en/docs/contributing_changes.html