最新:在TwitterMastodon

DCO 签署

项目的所有贡献者保留对其工作的版权,但只能提交他们有权提交的工作。

我们要求所有贡献者在使用 Git 提交代码时,通过“DCO 签署”来确认他们拥有所贡献代码的权利。请注意,这与使用 PGP 或 gitsign 进行的“提交签名”不同!

cert-manager 仓库中的任何版权声明应将作者指定为“The cert-manager Authors”。

要签署您的作品,请将 --signoff 选项传递给 git commitgit rebase

# Sign off a commit as you're making it
git commit --signoff -m"my commit"
# Add a signoff to the last commit you made
git commit --amend --signoff
# Rebase your branch against master and sign off every commit in your branch
git rebase --signoff master

这将在您的提交末尾添加类似于以下内容的一行。

Signed-off-by: Joe Bloggs <joe@example.com>

通过签署提交,您声明您确认以下内容:

Developer Certificate of Origin
Version 1.1
Copyright (C) 2004, 2006 The Linux Foundation and its contributors.
1 Letterman Drive
Suite D4700
San Francisco, CA, 94129
Everyone is permitted to copy and distribute verbatim copies of this
license document, but changing it is not allowed.
Developer's Certificate of Origin 1.1
By making a contribution to this project, I certify that:
(a) The contribution was created in whole or in part by me and I
have the right to submit it under the open source license
indicated in the file; or
(b) The contribution is based upon previous work that, to the best
of my knowledge, is covered under an appropriate open source
license and I have the right under that license to submit that
work with modifications, whether created in whole or in part
by me, under the same open source license (unless I am
permitted to submit under a different license), as indicated
in the file; or
(c) The contribution was provided directly to me by some other
person who certified (a), (b) or (c) and I have not modified
it.
(d) I understand and agree that this project and the contribution
are public and that a record of the contribution (including all
personal information I submit with it, including my sign-off) is
maintained indefinitely and may be redistributed consistent with
this project or the open source license(s) involved.

该声明取自 https://developercertificate.org/