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

时间:2013-06-16 01:21:49

标签: github

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

我经常在那里提交,因此我的“你的贡献”(GitHub的“时间表”或“拉请求摘要,问题打开和提交”)看起来非常好。我希望它看起来一样。

但是,当作业完成并且我无法访问此存储库(管理员限制我访问此存储库)时,我几乎可以肯定我的“时间轴”将变得更加灰色立即< / strong>,因为此存储库已从我可以贡献的存储库列表中删除。

不是这样,我该如何避免这种情况?

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

1 个答案:

答案 0 :(得分:6)

简要地说明问题,一旦您的帐户被删除作为贡献者,您的贡献就不会以他们当前的方式显示。您希望留在项目中的人仍然将您的贡献视为他们应该如何提交的模型。

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

有很多关于如何执行此操作的良好信息:请参阅例如Git, rewrite previous commit usernames and emails或者您可以尝试https://github.com/davidfokkema/git-rewrite-author