4

如何向其他人(例如非常挑剔的雇主)清楚地证明我是公共 GitHub 存储库的创建者(除了头像图片等)?

Git 是否有类似密钥文件的东西来证明回购的真实性,或者是否有这样做的最佳实践?

4

4 回答 4

8

您可以将签名标签添加到存储库。

这是一个 gpg 签名,因此可以进行密码验证。我在这里写了如何去做

于 2013-07-04T09:48:35.023 回答
1

我会将您在 Github 上的开源项目添加到Stack Overflow Careers个人资料中。这样,他们都通过身份验证过程进行了验证,您可以炫耀您的所有其他工作。是的,这有点无耻的插件

于 2013-07-04T12:59:04.320 回答
0

他们有多挑剔?

我认为首先要尝试的是向他们展示第一次提交。它通常是一个您无法从历史记录中删除的 git 对象,因此它应该显示您的地址电子邮件和/或姓名。

如果还不够,你大概可以在你的机器上显示公钥和Github上注册的公钥是一样的吗?

第三个理论,也许只是问Github支持?他们可能有更多可能有用的内部历史。

于 2013-07-04T09:46:44.937 回答
0

例如(并通过帐户名称和头像来猜测!),也许您想证明您是https://github.com/panique的存储库之一的创建者。

对此的一种解释是,您想证明您控制了panique GitHub 帐户。至少有两种方法可以做到这一点:

  • 登录他们面前的帐户。但你可能不喜欢那样做;它确实要求很多,特别是如果它在他们的网络上。

  • 证明您可以对帐户进行他们要求的更改。例如,您可以暂时将他们选择的短语放入您个人资料的“公司”或“位置”字段;或者做一些出现在您的公共活动中的事情:也许可以为他们选择的存储库加注星标。

另一种解释是,您想证明确实是您在存储库的历史中做了一些事情:例如,是您进行了一堆提交。在这种情况下,您处于 GPG 签名标签等领域;cf @Abizem 的回答。

于 2013-07-04T11:05:31.847 回答