Git 为什么我们在生成GPG密钥时总是使用真名?
我正在使用GPG签署我的Git 为什么我们在生成GPG密钥时总是使用真名?,git,gnupg,Git,Gnupg,我正在使用GPG签署我的gitcommittes,作为我工作的项目 但我使用笔名,我不想像我的GPG签名那样被识别 结束语:它要求我们只使用真实姓名(如护照或政府签发的身份证) 有什么必要?如何使用GPG保持匿名?这是不必要的。你提到 建议|协议 仅适用于Ubuntu世界 但是(对你合适吗?): 验证签名时,公钥用于 向某人或某个实体发送消息实际上“属于”该实体 预定接收人。只需从某处下载公钥就可以了 不是那种联系的绝对保证;深思熟虑 偶然的)模仿是可能的 因为我可以看到(并得到)许多不同“
git
committes,作为我工作的项目
但我使用笔名,我不想像我的GPG签名那样被识别
结束语:它要求我们只使用真实姓名(如护照或政府签发的身份证)
有什么必要?如何使用GPG保持匿名?这是不必要的。你提到
- 建议|协议
- 仅适用于Ubuntu世界
PS:对于此类问题,SE系列网站可能是更好、更相关的位置一般来说,此建议链接到,它定义了知识产权被贡献给公司/项目的术语,通常是开源许可下的软件 Ubuntu现在使用的是版权许可协议(贡献者授予Canonical分发贡献的权限) 这是“您”和Canonical之间的交易,因此,如果您使用GPG密钥,将其附加到Canonical的贡献中,则其元数据应反映“您”(实际名称或地址),以便遵守 有一些项目希望简化这个过程,但是如果您在CLA的上下文中使用GPG密钥为开源项目做出贡献,那么信息应该是准确的
如果您在任何其他上下文中使用GPG密钥,您可以关联您想要的任何元数据(名称/电子邮件等)。支持鼓励匿名贡献的项目。奇怪的标记!!!这个问题和git或GNUPG根本不相关