GitHub“您的贡献”和私人存储库

GitHub “Your Contributions” and private repositories

我在一个命令中工作,该命令使用Github的私有存储库。这是一项合同工作,一旦完成,我将无法再访问此存储库。

我经常在那里承诺,因此我的"你的贡献"(Github的"时间表"或"拉请求、打开的问题和承诺摘要")看起来相当不错。我希望它保持原样。

但是,尽管如此,当作业完成后,我将无法访问此存储库(管理员限制我访问此存储库),我几乎可以肯定我的"时间表"将立即变灰,因为此存储库已从我可以贡献的存储库列表中删除。

不是吗?我该怎么避免呢?

更新:我想避免的原因是,我希望潜在的员工能够通过查看我的时间表来了解我的工作方式。


简单地说明这个问题,一旦您的帐户作为参与者被删除,您的贡献就不会像当前那样出现。你希望留在项目中的人仍然将你的贡献视为他们应该如何承诺的一个模型。

完成后,让他们为您创建一个虚拟的github帐户。此帐户仍将是合作者,但您将无法访问它。然后您可以重新编写提交历史记录,使其看起来像是虚拟帐户完成了所有提交。历史记录看起来是一样的,但您将无法访问虚拟帐户或其回购。

关于如何做到这一点,有很多很好的信息:请参阅例如git,重写以前的提交用户名和电子邮件,或者您可以尝试https://github.com/davidfokkema/git-rewrite-author