GitHub“您的贡献”和私有仓库

7

我正在使用一个使用GitHub私有仓库的命令进行工作。这是一份合同工作,一旦完成,我就无法再访问这个仓库了。

我经常在那里提交代码,因此,我的“Your Contributions”(GitHub的“时间线”或“拉取请求摘要、已打开的问题和代码提交的汇总)看起来很好。我希望它保持不变。

但即便如此,当工作结束后,由于管理员限制了对该仓库的访问权限,我几乎可以确定我的“时间线”会立即变得更加灰暗,因为这个仓库将从我可以贡献的仓库列表中删除。

确实如此,我应该如何避免这种情况呢?

更新: 我想避免这种情况的原因是,我希望潜在雇主能够通过查看我的时间线来了解我的工作方式。


你是想让它看起来对他们仍然很好,还是继续让它对你看起来很好?我的回答是关于让他们仍然能看到你的贡献,但这会破坏你自己的体验。 - Rophuine
@Rophuine -- 对于我和潜在员工来说。 - Alan Coromano
1个回答

6
简要概括一下问题,一旦您的帐户被移除为贡献者,您的贡献就不会像当前那样显示。您希望项目中的其他人仍然能够看到您的贡献,并以此作为他们进行提交的模板。
完成后,请让他们为您创建一个虚拟的GitHub帐户。该帐户将保持协作者身份,但您将无法访问它。然后,您可以重新编写提交历史记录,使其看起来像虚拟帐户进行了所有提交。历史记录将保持相同,但您将无法访问虚拟帐户或其存储库。
有很多关于如何做到这一点的好信息: 例如,请参见Git,重写先前的提交用户名和电子邮件或您可以尝试https://github.com/davidfokkema/git-rewrite-author

1
我没有理解,抱歉。你能再讲清楚一点吗? - Alan Coromano
好的,没问题,我会再详细说明一下。给我一分钟。 - Rophuine
这样好一些吗?还是我误解了问题? - Rophuine
我没有给你的回答投反对票。这里是更新 -- “我希望潜在雇员能够通过查看我的时间轴来了解我的工作方式”。 - Alan Coromano
啊,你是指潜在的雇主?像是可能想要雇用你的人?抱歉,我不认为我能帮上忙。你可以截屏并在面试中提供它们?或者将它们放在你的博客上? - Rophuine
2
或者使用我创建的实用程序将私有存储库转录到您的GitHub帐户中,而不会暴露源代码:https://github.com/ebrian/gitdummy - brian

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接