我正在使用 GPG 来签署我的git提交作为我正在为之工作的项目。
但我使用化名,我不想像我的 GPG 签名那样被识别。
在这里:它要求我们只使用我们的真实姓名(如我们的护照或政府签发的身份证)。
有什么必要?我如何在 GPG 中保持匿名?
一般来说,此建议与CLA(贡献许可协议)相关,它定义了向公司/项目(通常是开源许可下的软件)贡献知识产权的条款。
Ubuntu 的Canonical贡献者许可协议在其常见问题解答中提到,它现在使用版权许可协议(贡献者授予 Canonical 分发贡献的许可)。
Canonical个人贡献者许可协议是“您”与 Canonical 之间的协议,因此,如果您使用 GPG 密钥并将其附加到 Canonical 的贡献中,其元数据应反映“您”(实际姓名或地址),以便IP (知识产权)受到尊重。
有像CLAHub(GitHub 上的贡献者许可协议)这样的项目可以使该过程变得更容易,但如果您使用 GPG 密钥在 CLA 上下文中为开源项目做出贡献,那么信息应该是准确的。
如果您在任何其他上下文中使用 GPG 密钥,则可以关联您想要的任何元数据(姓名/电子邮件等)。
| 归档时间: |
|
| 查看次数: |
3990 次 |
| 最近记录: |