源代码

LXC 的当前开发版本可以通过以下命令从 GitHub 克隆:

git clone git://github.com/lxc/lxc

各种稳定版本的源代码压缩包也可以在下载部分找到。

发送到上游进行审查的补丁必须基于当前的 git 树,而不是基于稳定版本,除非该错误仅影响稳定版本。

补丁提交流程

每个提交的补丁**必须**由其作者签署。

简单的方法是使用:git commit -s

如果您在之前的提交中忘记了“-s”:git commit --amend -s

邮件列表方式

您可以通过直接在lxc-devel 邮件列表上发送补丁或补丁集来为 LXC 做贡献。

您可以使用git format-patch生成可邮件的补丁。

注意邮件客户端上的“复制/粘贴”,因为它们可能会破坏制表符和行(请参阅git send-emailgit imap-send)。

Pull Request 方式

Fork 存储库,创建一个分支,提交您的工作(使用 -s!),然后推送它。

然后按照GitHub 的文档操作。